Skip to content

Conversation

@edunham
Copy link
Member

@edunham edunham commented Jan 11, 2025

This blog post has the following features:

  • A GitHub Repository with a polished README -- N/A
  • A GitHub Repository under the github.com/oktadev account -- N/A
  • A title that's approved by Dev Advocacy -- TBD, awaiting access to title analyzer
  • A URL approved by Dev Advocacy
  • The content has been run through Grammarly (https://www.grammarly.com/)
  • Rendered locally and confirmed that no Markdown typos exist
    • checking on the build to circumvent local npm breakage
  • Images are compressed appropriately -- it doesn't error...
  • Social image previews well on Twitter and LinkedIn
  • Tech review request (developer advocate or domain expert) -- done
  • Review request for editorial/grammar/clarity (developer advocate or Colton)

@netlify
Copy link

netlify bot commented Jan 11, 2025

Deploy Preview for okta-blog ready!

Name Link
🔨 Latest commit 6f20e33
🔍 Latest deploy log https://app.netlify.com/projects/okta-blog/deploys/689bb4fef3378800083cb849
😎 Deploy Preview https://deploy-preview-1552--okta-blog.netlify.app
📱 Preview on mobile
Toggle QR Code...

QR Code

Use your smartphone camera to open QR code link.

To edit notification comments on pull requests, go to your Netlify project configuration.

@edunham edunham requested a review from palermo4 January 23, 2025 05:07
@isemona isemona self-requested a review January 23, 2025 21:07
Copy link
Member

@alisaduncan alisaduncan left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Changes requested

Copy link
Member

@alisaduncan alisaduncan left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Changes requested

This lab includes some Scenario sections to give realistic examples of a situation where you might perform each task. You can ignore these sections if you don't find them helpful.

## Background
PowerShell is an excellent introductory tool for general automation tasks. It is easier to set up but can require extensive customization to integrate with a more complete infrastructure-as-code solution. In this lab, the focus will be on reading data with PowerShell, but it is a general-purpose tool that can read from and write to Okta when configured with the appropriate scopes.
Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Should we link out to PowerShell and Terraform here?

- Install [Terraform](https://developer.hashicorp.com/terraform/tutorials/aws-get-started/install-cli). This lab was tested on v1.11.3.
- Create an Okta org by [signing up](https://developer.okta.com/signup/) for Workforce Identity Cloud.

**Note:** Free trial accounts expire after 30 days, but developer accounts do not expire.
Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Suggested change
**Note:** Free trial accounts expire after 30 days, but developer accounts do not expire.
**Note:** Free trial accounts expire after 30 days, but Okta Developer Edition accounts do not expire.

9. In your PowerShell session, run the command `Invoke-OktaListApplications`

## Extra credit
You have set up the PowerShell application with various scopes. What interesting information about your organization can you retrieve using these scopes? Will these scopes allow you to make any changes to the Okta organization? Try some PowerShell commands to create or destroy resources and see what happens!
Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Suggested change
You have set up the PowerShell application with various scopes. What interesting information about your organization can you retrieve using these scopes? Will these scopes allow you to make any changes to the Okta organization? Try some PowerShell commands to create or destroy resources and see what happens!
You've set up the PowerShell application with various scopes. What interesting information about your organization can you retrieve using these scopes? Will these scopes allow you to make any changes to the Okta organization? Try some PowerShell commands to create or destroy resources and see what happens!

styleguide prefer contractions


Now, we'll use data gathered by Powershell to improve your Terraform configuration.

If you aren't using PowerShell, you can get the Terraform integration ID from the Okta admin console instead.
Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Suggested change
If you aren't using PowerShell, you can get the Terraform integration ID from the Okta admin console instead.
If you aren't using PowerShell, you can get the Terraform integration ID from the Okta Admin Console instead.


### Extra credit 1

Consult the Okta Terraform Provider documentation at https://registry.terraform.io/providers/okta/okta/latest/docs.
Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Should this be a link?

}
```

## Learn more about PowerShell
Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

👍🏼

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants