Use Okta to search and manage users, update profiles, reset passwords or MFA factors, clear sessions, and manage groups and group rules. The actions also inspect or change application assignments and admin roles and query the System Log.
Choose an account and API token with the permissions required for the selected action. User lifecycle and access changes affect real accounts; confirm the target user or group before executing them.
Use the block
Manage users, groups, and group rules. Run service desk actions like resetting MFA factors and clearing sessions. Review and change application assignments and admin roles. Query the System Log to audit sign-ins and admin changes.
Actions
List Users from Okta
List users in your Okta organization with optional search and filtering. Users with a DEPROVISIONED status are omitted unless a search or filter expression selects them.
Get User from Okta
Get a specific user by ID or login from your Okta organization
Create User in Okta
Create a new user in your Okta organization
Update User in Okta
Update a user profile in your Okta organization
Activate User in Okta
Activate a user in your Okta organization. Can only be performed on users with STAGED or DEPROVISIONED status. Optionally sends an activation email.
Deactivate User in Okta
Deactivate a user in your Okta organization. This transitions the user to DEPROVISIONED status.
Suspend User in Okta
Suspend a user in your Okta organization. Only users with ACTIVE status can be suspended. Suspended users cannot log in but retain group and app assignments.
Unsuspend User in Okta
Unsuspend a previously suspended user in your Okta organization. Returns the user to ACTIVE status.
Reset Password in Okta
Generate a one-time token to reset a user password. Can email the reset link to the user or return it directly. Transitions the user to RECOVERY status.
Delete User from Okta
Permanently delete a user from your Okta organization. Can only be performed on DEPROVISIONED users. If the user is active, this will first deactivate them and a second call is needed to delete.
List Groups from Okta
List all groups in your Okta organization with optional search and filtering
Get Group from Okta
Get a specific group by ID from your Okta organization
Create Group in Okta
Create a new group in your Okta organization
Update Group in Okta
Update a group profile in your Okta organization. Only groups of OKTA_GROUP type can be updated. Fields left blank keep their stored value.
Delete Group from Okta
Delete a group from your Okta organization. Groups of OKTA_GROUP or APP_GROUP type can be removed.
Add User to Group in Okta
Add a user to a group in your Okta organization
Remove User from Group in Okta
Remove a user from a group in your Okta organization
List Group Members from Okta
List all members of a specific group in your Okta organization
List Group Rules from Okta
List the group rules in your Okta organization. Each rule assigns users to groups automatically based on an expression over their profile, so this shows how group membership is being driven.
Get Group Rule from Okta
Retrieve a single Okta group rule by ID, including the expression that decides which users it matches and the groups those users are assigned to.
Create Group Rule in Okta
Create a group rule that automatically assigns users matching an Okta expression to one or more groups. New rules are created INACTIVE, so run Activate Group Rule afterwards to start applying it.
Activate Group Rule in Okta
Activate a group rule so Okta starts applying it, assigning every matching user to the target groups.
Deactivate Group Rule in Okta
Deactivate a group rule so Okta stops applying it. Existing memberships the rule created are left in place. A rule must be INACTIVE before it can be edited.
Delete Group Rule in Okta
Permanently delete a group rule. Destructive and irreversible. Optionally also removes the users that this rule had assigned from those groups, which revokes any access those groups grant.
List Factors from Okta
List the MFA factors a user has enrolled, with each factor type, provider, and enrollment status. Use this before resetting a factor to confirm which one to target.
Get Factor from Okta
Retrieve a single enrolled MFA factor for a user, including its type, provider, enrollment status, and factor-specific profile.
Enroll Factor in Okta
Enroll an MFA factor for a user. The profile fields required depend on the factor type: a phone number for sms and call, an email address for email, and a question and answer for question. Factors that enroll from the user device, such as webauthn and push, need no profile fields.
Reset Factor in Okta
Unenroll one specific MFA factor for a user so they can re-enroll it. Destructive and irreversible: the existing enrollment is removed. Unenrolling a push or signed_nonce factor also unenrolls the related Okta Verify factors. Factors cannot be unenrolled from a deactivated user.
Reset All Factors in Okta
Reset every MFA factor for a user, returning all enrollments to the unenrolled state. Destructive and irreversible: the user must re-enroll each factor before they can complete MFA again. The user status stays ACTIVE.
Clear User Sessions in Okta
Revoke every active Okta session for a user, signing them out of all devices immediately. Destructive and irreversible: the user must sign in again. Optionally also revokes their OAuth and OpenID Connect tokens, and clears remembered factors.
Get Session from Okta
Retrieve an Okta session by ID, including who it belongs to, when it expires, and which authentication methods were used to establish it.
Revoke Session in Okta
Revoke a single Okta session by ID, ending that sign-in immediately. Destructive and irreversible: the affected user must sign in again on that device.
List Applications from Okta
List the applications configured in your Okta organization, with optional name search, filtering, and cursor pagination.
Get Application from Okta
Retrieve a single Okta application by ID, including its sign-on mode, status, enabled provisioning features, and configuration objects.
List Application Users from Okta
List the users assigned to an Okta application, including how each assignment was made and its provisioning sync state. Use this to audit who has access to an app.
Assign User to Application in Okta
Assign a user to an Okta application, granting them access to it. Applications that require credentials also need the username the user signs in with.
Remove User from Application in Okta
Unassign a user from an Okta application, revoking their access. Destructive and irreversible: the app profile for that user is permanently removed, and if provisioning is enabled the downstream account is deactivated.
List Application Groups from Okta
List the groups assigned to an Okta application. Every member of an assigned group inherits access to the app, so this is the starting point for an app access review.
Assign Group to Application in Okta
Assign a group to an Okta application so every member of the group inherits access to it.
Remove Group from Application in Okta
Unassign a group from an Okta application. Destructive: every member who had access only through this group loses access to the app.
List User Roles from Okta
List the administrator roles assigned to a user. Returns both standard roles and custom role bindings, so you can review who holds privileged access.
Assign User Role in Okta
Grant a user an administrator role. Use a standard role type such as USER_ADMIN or HELP_DESK_ADMIN, or CUSTOM together with a custom role ID and a resource set ID. This grants privileged access, so confirm the role is the least privilege that fits.
Remove User Role in Okta
Revoke an administrator role from a user. Destructive: the user immediately loses the admin permissions that role granted. Takes the role assignment ID, not the role type, which List User Roles returns as the role id field.
Get System Log Events from Okta
Query the Okta System Log for sign-ins, admin changes, and security events. Supports a time window, SCIM filter expressions, keyword search, and cursor pagination for audit and investigation workflows.