Scope

When using OAuth, use Scope to define required scopes.

Specification

Different modules require different scopes. That helps you to control the permissions of every single account. If the service supports OAuth Scopes, you should set corresponding scopes for each module you're writing.

Scope is an array value that is required to complete the request with a list of scopes successfully.

Example:

[
	"identify",
	"users:read"
]

Extending scopes

When a module requires a scope that wasn't required elsewhere previously, a dialog for extending permissions will appear.

Dialog with Extend Permissions Request

Last updated