Scopes

Scopes are identifiers for additional user resources that your website or application needs access to. Resources can be calendars, inboxes, repos, etc., depending on the Provider.

By default, each custom Provider is configured to request basic Profile and Email address scopes. If your application or website requires additional Scopes, they can be entered under the Scopes section of Advanced Settings for each provider.

When a user logs in, the Identity Provider will present them with the Scopes/Permissions that your website has requested, and will give the user the option to accept or reject access. If a user gives permissions for your application to access the requested scope, your application can use the Access Token to access the resource.

Identity Provider Scopes

Available Scopes and related documentation:

https://docs.microsoft.com/en-us/graph/permissions-reference

Available Scopes and related documentation:

https://developers.google.com/identity/protocols/oauth2/scopes

Available Scopes and related documentation:

https://developers.facebook.com/docs/facebook-login/permissions/

Available Scopes and related documentation:

https://docs.microsoft.com/en-us/linkedin/shared/references/migrations/default-scopes-migration

Available Scopes and related documentation:

https://api.slack.com/legacy/oauth-scopes

Available Scopes and related documentation:

https://developer.intuit.com/app/developer/qbo/docs/develop/authentication-and-authorization/oauth-2.0-playground#make-api-calls

Available Scopes and related documentation:

https://developer.github.com/apps/building-oauth-apps/understanding-scopes-for-oauth-apps/

Scopes requests not supported by Basecamp.

Scopes requests not supported by Dropbox. However, you can choose what is returned via the App configuration in your Dropbox developer account.

Available Scopes and related documentation:

https://dev.fitbit.com/build/reference/web-api/oauth2/#scope

Available Scopes and related documentation:

https://developer.planning.center/docs/#/introduction/authentication

Scopes requests not supported by Apple.

Scopes requests not supported by Twitch.

Scopes requests not supported by Twitter. However, you can choose what is returned via the App configuration in your Twitter developer account.

Available Scopes and related documentation:

https://developer.okta.com/docs/reference/api/oidc/#scopes

Available Scopes and related documentation:

https://developers.onelogin.com/openid-connect/scopes


← Previous Article
Force Re-authentication