Activate user
Action ID:tools.okta.activate_user
Activate a user account in Okta.
Reference: https://developer.okta.com/docs/api/openapi/okta-management/management/tag/UserLifecycle/#tag/UserLifecycle/operation/activateUser
Secrets
Required secrets:okta: required valuesOKTA_API_TOKEN.
Input fields
User ID, login, or email of the user to activate
Okta domain base URL (e.g., ‘https://dev-12345.okta.com’)Default:
null.Whether to send an activation email to the userDefault:
true.Add user to group
Action ID:tools.okta.add_to_group
Add a user to a specific group in Okta.
Reference: https://developer.okta.com/docs/api/openapi/okta-management/management/tag/Group/#tag/Group/operation/assignUserToGroup
Secrets
Required secrets:okta: required valuesOKTA_API_TOKEN.
Input fields
ID of the group to add the user to
User ID, login, or email to add to the group
Okta domain base URL (e.g., ‘https://dev-12345.okta.com’)Default:
null.Assign group to application
Action ID:tools.okta.assign_group_to_app
Assign a group to an application in Okta.
Reference: https://developer.okta.com/docs/api/openapi/okta-management/management/tag/ApplicationGroups/#tag/ApplicationGroups/operation/updateGroupAssignmentToApplication
Secrets
Required secrets:okta: required valuesOKTA_API_TOKEN.
Input fields
Application ID to assign the group to
Group ID to assign to the application
Okta domain base URL (e.g., ‘https://dev-12345.okta.com’)Default:
null.Priority of the group assignment (0-100)Default:
null.Clear user sessions
Action ID:tools.okta.clear_user_sessions
Clear all active sessions for a user in Okta.
Reference: https://developer.okta.com/docs/api/openapi/okta-management/management/tag/UserSessions/#tag/UserSessions/operation/revokeUserSessions
Secrets
Required secrets:okta: required valuesOKTA_API_TOKEN.
Input fields
User ID, login, or email of the user whose sessions to clear
Okta domain base URL (e.g., ‘https://dev-12345.okta.com’)Default:
null.Create user
Action ID:tools.okta.create_user
Create a new user in your Okta organization.
Reference: https://developer.okta.com/docs/api/openapi/okta-management/management/tag/User/#tag/User/operation/createUser
Secrets
Required secrets:okta: required valuesOKTA_API_TOKEN.
Input fields
Email address of the new user
First name of the new user
Last name of the new user
Whether to activate the user immediatelyDefault:
true.Additional user profile attributesDefault:
null.Okta domain base URL (e.g., ‘https://dev-12345.okta.com’)Default:
null.Login for the user (defaults to email if not provided)Default:
null.Expire password
Action ID:tools.okta.expire_password
Expire password for an Okta user and will force the user to set a new password on next sign-in.
Reference: https://developer.okta.com/docs/api/openapi/okta-management/management/tag/UserCred/#tag/UserCred/operation/expirePassword
Secrets
Required secrets:okta: required valuesOKTA_API_TOKEN.
Input fields
ID of an existing user.
Okta organization URL.Default:
null.Revoke all sessions for the user.Default:
false.Expire password with temporary password
Action ID:tools.okta.expire_password_with_temp_password
Expire password for an Okta user and will return a temporary password.
Reference: https://developer.okta.com/docs/api/openapi/okta-management/management/tag/UserCred/#tag/UserCred/operation/expirePasswordWithTempPassword
Secrets
Required secrets:okta: required valuesOKTA_API_TOKEN.
Input fields
ID of an existing user.
Okta organization URL.Default:
null.Revoke all sessions for the user.Default:
false.Get group members
Action ID:tools.okta.get_group_members
List all users that are members of a specific group.
Reference: https://developer.okta.com/docs/api/openapi/okta-management/management/tag/Group/#tag/Group/operation/listGroupUsers
Secrets
Required secrets:okta: required valuesOKTA_API_TOKEN.
Input fields
ID of the group to get members for
Pagination cursor to start fromDefault:
null.Okta domain base URL (e.g., ‘https://dev-12345.okta.com’)Default:
null.Number of members to return (default 200)Default:
200.Get groups assigned to user
Action ID:tools.okta.get_groups_assigned_to_user
List all groups that a user is a member of.
Reference: https://developer.okta.com/docs/api/openapi/okta-management/management/tag/UserResources/#tag/UserResources/operation/listUserGroups
Secrets
Required secrets:okta: required valuesOKTA_API_TOKEN.
Input fields
User ID, login, or email to get group memberships for
Pagination cursor to start fromDefault:
null.Okta domain base URL (e.g., ‘https://dev-12345.okta.com’)Default:
null.Maximum number of groups to return (default 200)Default:
200.Get user
Action ID:tools.okta.get_user
Retrieve a specific user by ID, login, or email from your Okta organization.
Reference: https://developer.okta.com/docs/api/openapi/okta-management/management/tag/User/#tag/User/operation/getUser
Secrets
Required secrets:okta: required valuesOKTA_API_TOKEN.
Input fields
User ID, login, or email of the user to retrieve
Okta domain base URL (e.g., ‘https://dev-12345.okta.com’)Default:
null.List groups in organization
Action ID:tools.okta.list_groups_in_org
List all groups in your Okta organization with optional filtering.
Reference: https://developer.okta.com/docs/api/openapi/okta-management/management/tag/Group/#tag/Group/operation/listGroups
Secrets
Required secrets:okta: required valuesOKTA_API_TOKEN.
Input fields
Pagination cursor to start fromDefault:
null.Okta domain base URL (e.g., ‘https://dev-12345.okta.com’)Default:
null.Number of groups to return (default 200)Default:
200.Search expression for filtering groupsDefault:
null.List users
Action ID:tools.okta.list_users
List all users in your Okta organization with optional filtering and search.
Reference: https://developer.okta.com/docs/api/openapi/okta-management/management/tag/User/#tag/User/operation/listUsers
Secrets
Required secrets:okta: required valuesOKTA_API_TOKEN.
Input fields
Pagination cursor to start fromDefault:
null.Okta domain base URL (e.g., ‘https://dev-12345.okta.com’)Default:
null.Filter expression for usersDefault:
null.Number of users to return (default 200)Default:
200.Lookup user by email
Action ID:tools.okta.lookup_user_by_email
Get an Okta user by email.
Reference: https://developer.okta.com/docs/api/openapi/okta-management/management/tag/User/#tag/User/operation/listUsers
Secrets
Required secrets:okta: required valuesOKTA_API_TOKEN.
Input fields
Email of an existing user.
Okta organization URL.Default:
null.Remove user from group
Action ID:tools.okta.remove_from_group
Remove a user from a specific group in Okta.
Reference: https://developer.okta.com/docs/api/openapi/okta-management/management/tag/Group/#tag/Group/operation/unassignUserFromGroup
Secrets
Required secrets:okta: required valuesOKTA_API_TOKEN.
Input fields
ID of the group to remove the user from
User ID, login, or email to remove from the group
Okta domain base URL (e.g., ‘https://dev-12345.okta.com’)Default:
null.Reset password
Action ID:tools.okta.reset_password
Reset password for an Okta user and send a password reset email or return a password reset link.
Reference: https://developer.okta.com/docs/api/openapi/okta-management/management/tag/UserCred/#tag/UserCred/operation/resetPassword
Secrets
Required secrets:okta: required valuesOKTA_API_TOKEN.
Input fields
ID of an existing user.
Okta organization URL.Default:
null.Revoke all sessions for the user.Default:
false.Sends a OTT link email to the user, if false returns password reset link.Default:
true.Revoke sessions
Action ID:tools.okta.revoke_sessions
Revoke all IdP sessions for an Okta user.
Reference: https://developer.okta.com/docs/api/openapi/okta-management/management/tag/UserSessions/#tag/UserSessions/operation/revokeUserSessions
Secrets
Required secrets:okta: required valuesOKTA_API_TOKEN.
Input fields
ID of an existing user.
Okta organization URL.Default:
null.Search users
Action ID:tools.okta.search_users
Search for users using a query string that matches login, email, firstName, or lastName.
Reference: https://developer.okta.com/docs/api/openapi/okta-management/management/tag/User/#tag/User/operation/listUsers
Secrets
Required secrets:okta: required valuesOKTA_API_TOKEN.
Input fields
Query string to search for users
Pagination cursor to start fromDefault:
null.Okta domain base URL (e.g., ‘https://dev-12345.okta.com’)Default:
null.Number of users to return (default 10)Default:
10.Suspend user
Action ID:tools.okta.suspend_user
Suspend an Okta user.
Reference: https://developer.okta.com/docs/api/openapi/okta-management/management/tag/UserLifecycle/#tag/UserLifecycle/operation/suspendUser
Secrets
Required secrets:okta: required valuesOKTA_API_TOKEN.
Input fields
ID of an existing user.
Okta organization URL.Default:
null.Unsuspend user
Action ID:tools.okta.unsuspend_user
Unsuspend an Okta user.
Reference: https://developer.okta.com/docs/api/openapi/okta-management/management/tag/UserLifecycle/#tag/UserLifecycle/operation/unsuspendUser
Secrets
Required secrets:okta: required valuesOKTA_API_TOKEN.
Input fields
ID of the user to unsuspend.
Okta organization URL.Default:
null.