Okta connector

Okta provides tools to manage access and authentication based on identity. You can create, update, list, and delete users, add users to groups, assign users to apps, and make custom calls to the Okta API.

Authorize your Okta account

When you add an Okta card to your Flow, you'll be asked to authorize an account from your Okta org. See Authorization.

Revoke Okta tokens

When you've deleted a user or a connection to your Okta org, the connector will revoke all associated access tokens. You don't have to delete the tokens manually.

Caution

On the impact of Okta connector cards on rate limits for your environment, see Workflows system limits.

Okta connector event cards

Event

Description

API Token Created Trigger a Flow when an API token is created in Okta.
API Token Revoked Trigger a Flow when an API token is revoked in Okta.

Application Activated

Trigger a Flow when you an application is activated in Okta.

Application Created

Trigger a Flow when you an application is created in Okta.

Application Deactivated

Trigger a Flow when you an application is deactivated in Okta.

Application Deleted

Trigger a Flow when you an application is deleted in Okta.

Application Updated

Trigger a Flow when you an application is updated in Okta.

Import Process Completed Trigger a Flow when an import process is completed in Okta.
Import Started Trigger a Flow when an import process is started in Okta.
Policy Activated Trigger a Flow when a policy is activated in Okta.
Policy Deactivated Trigger a Flow when a policy is deactivated in Okta.
Policy Rule Added Trigger a Flow when a policy rule is added in Okta.
Policy Rule Deactivated Trigger a Flow when a policy rule is deactivated in Okta.
Policy Rule Updated Trigger a Flow when a policy rule is updated in Okta.
Policy Updated Trigger a Flow when a policy rule is updated in Okta.
Suspicious Activity Reported Trigger a Flow when suspicious activity is reported in Okta.
Sync User in External Application Trigger a Flow when an admin syncs users from an external application to Okta.
User Activated Trigger a Flow when a user is activated in Okta.
User Added to Group Trigger a Flow when a user is assigned to a group in Okta.
User App Password Changed Trigger a Flow when a user's app password is changed.
User Assigned to Application Trigger a Flow when a user is assigned to an application in Okta.
User Created Trigger a Flow when a user is created in Okta.
User Deactivated Trigger a Flow when a user is deactivated in Okta.
User Deleted Trigger a Flow when a user is deleted in Okta.
User Okta Password Reset by an Admin Trigger a Flow when an user's Okta password is reset by an Okta admin.
User Okta Password Updated Trigger a Flow when an user's Okta password is updated.

User Password Imported

Trigger a Flow when an user's password is imported in Okta.

User Reactivated Trigger a Flow when a user is reactivated in Okta.
User Removed from Group Trigger a Flow when a user is removed from a group in Okta.
User Signed In Trigger a Flow when a user signs into Okta.
User Signed Out Trigger a Flow when a user signs out of Okta.
User Suspended Trigger a Flow when a user is suspended in Okta.
User Unassigned from Application Trigger a Flow when a user is unassigned from an application in Okta.
User Unsuspended Trigger a Flow when a user is unsuspended in Okta.

 

Okta connector action cards

Action

Description

Activate User Activate an Okta user by ID or username.
Add User to Group Add a new Okta user to a group.
Assign User to an App for SSO Assign a user without a profile to an app for SSO in Okta.
Assign User to an App for SSO and Provisioning Assign a user to an app with credentials and an app-specific profile.
Clear User Sessions Remove all active identity provider sessions.
Create User Create a new user in Okta.
Custom API Action Use Custom API Action to make an authenticated request to the Okta API.
Deactivate User Deactivate a user in Okta.
Delete Linked Object Value For the associated user specified by ID and the relationship specified by primary name, delete any existing relationship between the associated and primary user in Okta.
Delete User Delete a deactivated Okta user by ID.
Find Users Search Okta users with a query.
Get Assigned User for Application Fetch a specific user assignment for an app by ID.
Get Associated Linked Object Values For the primary user specified by ID, return the list of user IDs and self links for the associated users in the relationship specified by associated names in Okta.
Get Primary Linked Object Value For the associated user specified by ID, returns the user ID and self link for the primary user in the relationship specified by the primary name in Okta.
Get Users Groups Retrieve an Okta user's current group memberships.
List Group Members List the members of an Okta group.
List Users Assigned to an App List all assigned users for an app.
List Users With Filter List users in Okta based on the filter provided.
List Users With Search Search for users based on the properties specified in the search parameter.
Read Group Read an Okta group's information by ID.
Read User Read an Okta user's system information and profile properties by ID or username.
Remove User from an App Remove a user from an app.
Remove User from Group Remove an Okta user from a group.
Search Groups Search groups with a query.
Set Linked Object Value for Primary Set the associated user and the primary user specified by ID for the relationship specified by primary name in Okta.
Suspend User Suspend an Okta user by ID or username.
Unsuspend User Unsuspend an Okta user by ID or username.
Update Application Credentials for an Assigned User Update an app user's credentials.
Update Application Profile for an Assigned User Update an app user's profile.
Update User Update an Okta user's system information and profile properties by ID or username.