Back to Devexpress

TdxOAuth2AuthorizationAgent.AdditionalScopes Property

vcl-dxauthorizationagents-dot-tdxoauth2authorizationagent-dc17a8f1.md

latest1.8 KB
Original Source

TdxOAuth2AuthorizationAgent.AdditionalScopes Property

Specifies account access scopes.

Declaration

delphi
property AdditionalScopes: TStrings read; write;

Property Value

TypeDescription
TStrings

A list of account access scopes.

|

Remarks

OAuth 2.0 access scopes are sets of permissions granted to an application by a user. Use the AdditionalScopes property to add OAuth 2.0 scopes for all required operations in the target account (in addition to permissions required by an associated data provider component).

Google API OAuth 2.0 Scopes

Important

Google Cloud services require explicitly defined access scopes for authorization. If an associated data provider component requires a permission missing in AdditionalScopes, an authorization error occurs.

Refer to the following topic for more information on all Google Cloud access scopes: OAuth 2.0 Scopes for Google APIs.

Microsoft Graph OAuth 2.0 Scopes

Refer to the following topic for detailed information on OAuth 2.0 scopes for Microsoft cloud services: Scopes and Permissions in the Microsoft identity platform.

See Also

TdxCustomAuthorizationAgent.OnError Event

TdxOAuth2AuthorizationAgent.RefreshScopes Procedure

TdxOAuth2AuthorizationAgent Class

TdxOAuth2AuthorizationAgent Members

dxAuthorizationAgents Unit