Okta · OAuth Scopes
Okta OAuth Scopes
OAuth 2.0
derived
Okta publishes 17 OAuth 2.0 scopes via the authorizationCode flow. Scopes are the fine-grained permissions an application requests at authorization time to act against the Okta API on a user’s behalf.
Tokens are issued from /oauth2/v1/token.
This index is generated from the provider’s OpenAPI security definitions (and, where available, its documented scope reference) and refreshes on every APIs.io network build. Browse every provider’s scopes at scopes.apis.io.
SSOOktaIdentityWorkforce IdentityCustomer IdentityAuthenticationAuthorizationMulti-Factor AuthenticationIdentity GovernancePrivileged Access ManagementAI AgentsCross-App AccessMCPPlatformIdentity Federation
Scopes: 17
Flows: authorizationCode
Method: derived
OAuth endpoints
Authorization URL
/oauth2/v1/authorize
/oauth2/v1/authorize
Token URL
/oauth2/v1/token
/oauth2/v1/token
Flows
authorizationCode
authorizationCode
Scopes (17)
| Scope | Description | Flows |
|---|---|---|
| okta.myAccount.appAuthenticator.maintenance.manage | Write access to non-sensitive attributes of user app authenticator enrollments | authorizationCode |
| okta.myAccount.appAuthenticator.maintenance.read | Read access to non-sensitive attributes of user app authenticator enrollments | authorizationCode |
| okta.myAccount.appAuthenticator.manage | Write access to user app authenticator enrollments | authorizationCode |
| okta.myAccount.appAuthenticator.read | Read access to user app authenticator enrollments | authorizationCode |
| okta.myAccount.authenticators.manage | Write access to user authenticator enrollments | authorizationCode |
| okta.myAccount.authenticators.read | Read access to user authenticator configurations and enrollments | authorizationCode |
| okta.myAccount.email.manage | Write access to user emails | authorizationCode |
| okta.myAccount.email.read | Read access to user emails | authorizationCode |
| okta.myAccount.oktaApplications.read | Read access to the Okta apps list | authorizationCode |
| okta.myAccount.organization.read | Read access to org details | authorizationCode |
| okta.myAccount.password.manage | Write access to user password | authorizationCode |
| okta.myAccount.password.read | Read access to user password metadata | authorizationCode |
| okta.myAccount.phone.manage | Write access to user phones | authorizationCode |
| okta.myAccount.phone.read | Read access to user phones | authorizationCode |
| okta.myAccount.profile.manage | Write access to user profile and schema | authorizationCode |
| okta.myAccount.profile.read | Read access to user profile and schema | authorizationCode |
| okta.myAccount.sessions.manage | Write access to user sessions | authorizationCode |
Source
OAuth Scopes
Work with this as data
Every scope set here is available over the APIs.io API and to AI agents over MCP.