Overview

Perform operations on users, groups, roles via the Workflow Automator


Description

Orchestration apps let you automate repeatable tasks and actions that span across a diverse set of systems and applications using workflows. The list of actions supported for this app include:

  1. User Management 

- Get User with ID

- Get User with Login

- Get User with Login Shortname

- Create User with Password

- Update User Profile with ID

- Activate User

- Reactivate User

- Deactivate User

- Unlock User

- Reset Password

- Suspend User

- Unsuspend User

- Delete User

- Reset Factors

- Clear User Sessions

- Expire Password

- Change Password

- Forgot Password

- Set Recovery Question

- Change Recovery Question

- Add Use to Multiple Groups


  1. Group Management

- Add Group

- Get Group

- Get Group by Name

- Update Group

- Add User to Group

- Add User to Multiple Groups

- Remove User from Group

- Remove Group


  1. Role Management

- Assign a Role to a User


  1. App Management

- Get application

- Activate application

- Deactivate application

- Get assigned user for the application

- Get assigned group for application

- Remove user from the application

- Delete application


Prerequisites:

To install and authenticate this app you will need to provide the following inputs

  • Organization URL

  • API Token Key


To obtain the Organization URL (also called an Okta domain):

  1. Sign in to your Okta organization with your administrator account


  1. Look for the Okta domain at the upper-right corner of the dashboard

Your Okta domain looks like this:

       https://example.oktapreview.com

https://example.okta.com

        https://example.okta-emea.com



To obtain the API Token Key:

Okta API tokens are used to authenticate requests to Okta APIs.

To create an API token, follow these steps:

  1. Sign in to your Okta organization as a user with administrator privileges

  2. Access the API page:

        • If you use the Developer Console, select Tokens from the API menu

        • If you use the Administrator Console (Classic UI), select API from the Security menu, and then select Tokens


  1. Click Create Token


  1. Name your token and click Create Token


  1. Record the token value. This is the only opportunity to see it and record it