loading
Preparing LoginRadius developer resources
Mission: Help enterprises accelerate digital transformation with our fully-managed Customer IAM technology.
Skip to main content

Prebuilt Audience Scopes for Client Credentials

This page lists all scopes available for the LoginRadius prebuilt audiences used in the Client Credentials Flow. Scopes are configured per OIDC application in the Admin Console under Application → API tab and are automatically included in the issued access_token — they are not passed in the token request.


Account Management

Audience: https://api.loginradius.com/identity/v2/manage

Scopes for managing customer identity records via the LoginRadius Identity Management APIs.

ScopeDescription
allAll Account Management APIs
read:usersProfile Read
write:usersCreate and Update Profile
delete:usersProfile Delete
all:usersAll Operations on Profile
create:email_verification_tokenEmail Verification Token
create:forgot_password_tokenForgot Password Token
update:users_access_tokenAccess Token based on UID or User impersonation API
read:users_privacy_policy_historyPrivacy Policy History
read:rolesProfile Role Read
write:rolesProfile Role Create and Update
delete:rolesProfile Role Delete
all:rolesAll Operations on Profile Role
read:custom_objectsProfile Custom Object Read
write:custom_objectsProfile Custom Object Create and Update
delete:custom_objectsProfile Custom Object Delete
all:custom_objectsAll Operations on Profile Custom Object
write:sottCreate SOTT Token
read:sottRead SOTT Tokens
all:sottAll Operations on SOTT Tokens
write:tokensCreate Tokens
delete:tokensRevoke Tokens
read:consentlogsRead Consent Logs
verify:reauthReverify Pin Auth

The all scope grants access to the complete Account Management API surface. Use granular scopes (e.g. read:users, write:users) where possible to apply least-privilege.


Config Management

Audience: https://api.loginradius.com/v2/manage

Scopes for managing LoginRadius tenant-level platform configuration via the Configuration Management APIs.

ScopeDescription
allAll Management APIs
read:sottRead SOTT Tokens
write:sottCreate SOTT Token
all:sottAll Operations on SOTT Tokens
read:oauth_providersRead OAuth Providers
write:oauth_providersCreate OAuth Providers
delete:oauth_providersDelete OAuth Providers
all:oauth_providersAll Operations on OAuth Providers
read:social_providersRead Social Providers
write:social_providersCreate Social Providers
delete:social_providersDelete Social Providers
all:social_providersAll Operations on Social Providers
read:webhooksRead Webhook
write:webhooksCreate and Update Webhook
delete:webhooksDelete Webhook
all:webhooksAll Operations on Webhook
read:orgsRead Organization Data
write:orgsCreate and Update Organization Data
delete:orgsDelete Organization Data
all:orgsAll Operations on Organizations
read:org_connectionsRead Organization Connections
write:org_connectionsCreate and Update Organization Connections
delete:org_connectionsDelete Organization Connections
all:org_connectionsAll Operations on Organization Connections
read:org_directoriesRead Organization Directories
write:org_directoriesCreate and Update Organization Directories
delete:org_directoriesDelete Organization Directories
all:org_directoriesAll Operations on Organization Directories
read:rolesRead Roles Data
write:rolesCreate and Update Roles
delete:rolesDelete Roles
all:rolesAll Operations on Roles
read:permissionsRead Permissions Data
write:permissionsCreate and Update Permissions
delete:permissionsDelete Permissions
all:permissionsAll Operations on Permissions
read:invitationsRead Organization Invitations
write:invitationsCreate and Update Organization Invitations
delete:invitationsDelete Organization Invitations
all:invitationsAll Operations on Organization Invitations
read:user_rolesRead User Roles
write:user_rolesCreate and Update User Roles
delete:user_rolesDelete User Roles
all:user_rolesAll Operations on User Roles
read:custom_fieldsRead Custom Fields
write:custom_fieldsCreate and Update Custom Fields
delete:custom_fieldsDelete Custom Fields
all:custom_fieldsAll Operations on Custom Fields
read:passkeysRead Passkey Config
write:passkeysCreate and Update Passkey Config
all:passkeysAll Operations on Passkey Config
read:mfaRead MultiFactor Config
write:mfaCreate and Update MultiFactor Config
all:mfaAll Operations on MultiFactor Config
read:security_questionsRead Security Questions
write:security_questionsCreate and Update Security Questions
delete:security_questionsDelete Security Questions
all:security_questionsAll Operations on Security Questions
read:password_policiesRead Password Policy
write:password_policiesCreate and Update Password Policy
all:password_policiesAll Operations on Password Policy
read:oauth_clientsRead OAuth Clients
write:oauth_clientsCreate and Update OAuth Clients
delete:oauth_clientsDelete OAuth Clients
all:oauth_clientsAll Operations on OAuth Clients
read:jwt_clientsRead JWT Identity Providers
write:jwt_clientsCreate and Update JWT Identity Providers
delete:jwt_clientsDelete JWT Identity Providers
all:jwt_clientsAll Operations on JWT Identity Providers
read:jwt_providersRead JWT Service Providers
write:jwt_providersCreate and Update JWT Service Providers
delete:jwt_providersDelete JWT Service Providers
all:jwt_providersAll Operations on JWT Service Providers
read:saml_clientsRead SAML Identity Providers
write:saml_clientsCreate and Update SAML Identity Providers
delete:saml_clientsDelete SAML Identity Providers
all:saml_clientsAll Operations on SAML Identity Providers
read:saml_providersRead SAML Service Providers
write:saml_providersCreate and Update SAML Service Providers
delete:saml_providersDelete SAML Service Providers
all:saml_providersAll Operations on SAML Service Providers
read:workflowsRead Workflows
write:workflowsCreate and Update Workflows
delete:workflowsDelete Workflows
all:workflowsAll Operations on Workflows
read:domain_restrictionsRead Domain Restrictions
write:domain_restrictionsCreate and Update Domain Restrictions
all:domain_restrictionsAll Operations on Domain Restrictions
read:ip_restrictionsRead IP Restrictions
write:ip_restrictionsCreate and Update IP Restrictions
delete:ip_restrictionsDelete IP Restrictions
all:ip_restrictionAll Operations on IP Restrictions
read:captchaRead Captcha Configuration
write:captchaCreate and Update Captcha Configuration
all:captchaAll Operations on Captcha Configuration
read:sms_templatesRead SMS Templates
write:sms_templatesCreate and Update SMS Templates
delete:sms_templatesDelete SMS Templates
all:sms_templatesAll Operations on SMS Templates
read:email_templatesRead Email Templates
write:email_templatesCreate and Update Email Templates
delete:email_templatesDelete Email Templates
all:email_templatesAll Operations on Email Templates
read:consentRead Consent
write:consentCreate and Update Consent
delete:consentDelete Consent
all:consentAll Operations on Consent

The all scope grants access to the complete Config Management API surface. Use granular scopes (e.g. read:email_templates, write:workflows) where possible to apply least-privilege.


Scope Selection Guidelines

When configuring an OIDC application for the Client Credentials Flow, select only the scopes required for the specific M2M use case:

Account Management

Use CaseRecommended Scopes
Read-only user data syncread:users
User provisioning pipelinewrite:users
Full user lifecycle managementall:users
Role assignment automationread:roles, write:roles
Token management servicewrite:tokens, delete:tokens
Full admin accessall

Config Management

Use CaseRecommended Scopes
Email template deployment pipelineread:email_templates, write:email_templates
Webhook management automationread:webhooks, write:webhooks, delete:webhooks
SSO provider provisioningread:saml_providers, write:saml_providers
MFA policy enforcementread:mfa, write:mfa
Password policy managementread:password_policies, write:password_policies
Full config accessall

Avoid assigning all unless the service genuinely requires unrestricted access. Broad scopes increase the blast radius of a compromised client_secret.