Okta v2
Integration with Okta's cloud-based identity management service.
Authentication & Identity Management · Okta
Configuration parameters
url— Okta URL (https://<domain>.okta.com) (required)credentials—apitoken— API Tokenuse_oauth— Use OAuth 2.0 Authenticationclient_id— Client IDprivate_key— Private Keyjwt_algorithm— JWT Signing Algorithmkey_id— Key IDinsecure— Trust any certificate (not secure)proxy— Use system proxy settings
Commands (35)
-
okta-activate-userActivates a single user.
-
okta-add-to-groupAdds a user to a group with OKTA_GROUP type.
-
okta-assign-group-to-appAssign a group to an application.
-
okta-auth-resetReset OAuth authentication data (authentication process will start from the beginning, and a new token will be generated).
-
okta-clear-user-sessionsRemoves all active identity provider sessions. This forces the user to authenticate upon the next operation. By default, OpenID Connect and OAuth refresh and access tokens issued to the user are revoked. Token revocation can be disabled if needed. For more information and examples: https://developer.okta.com/docs/reference/api/users/#user-sessions
-
okta-create-groupCreate a new group in Okta tenant.
-
okta-create-userCreates a new user with an option of setting a password, recovery question, and answer. The new user will immediately be able to log in after activation with the assigned password. This flow is common when developing a custom user registration experience.
-
okta-create-zoneCreates a Zone with the specified name.
-
okta-deactivate-userDeactivates a single user.
-
okta-delete-userDeletes the specified user.
-
okta-expire-passwordExpires a password for an existing Okta user.
-
okta-get-application-assignmentsReturns events for when a user was assigned to an application.
-
okta-get-application-authenticationReturns logs using specified filters.
-
okta-get-failed-loginsReturns failed login events.
-
okta-get-group-assignmentsGets events for when a user was added to a group.
-
okta-get-group-membersEnumerates all users that are members of a group.
-
okta-get-groupsReturns all user groups associated with a specified user.
-
okta-get-logsGets logs by providing optional filters.
-
okta-get-userFetches information for a single user. You must enter one or more parameters for the command to run.
-
okta-get-user-factorsReturns all the enrolled factors for the specified user.
-
okta-get-zoneGet a Zone by its ID.
-
okta-list-groupsLists groups in your organization. A subset of groups can be returned that match a supported filter expression or query.
-
okta-list-usersLists users in your organization.
-
okta-list-zonesGet an Okta Zone object.
-
okta-remove-from-groupRemoves a user from a group with OKTA_GROUP type.
-
okta-reset-factorUn-enrolls an existing factor for the specified user. This enables the user to enroll a new factor.
-
okta-searchSearches for Okta users.
-
okta-set-passwordSets passwords without validating existing user credentials.
-
okta-suspend-userSuspends a single user. This operation can only be performed on users with an ACTIVE status. After the porcess is completed, the user's status is SUSPENDED.
-
okta-unlock-userUnlocks a single user.
-
okta-unsuspend-userReturns a single user to ACTIVE status. This operation can only be performed on users that have a SUSPENDED status.
-
okta-update-userUpdates a user with a given login. All fields are optional. Fields which are not set, will not be overwritten.
-
okta-update-zoneUpdate an Okta Zone.
-
okta-verify-mfa-statusChecks the status of the push factor mfa.
-
okta-verify-push-factorEnrolls and verifies a push factor for the specified user.