vcl-dxauthorizationagents-dot-tdxoauth2authorizationagent-dc17a8f1.md
Specifies account access scopes.
property AdditionalScopes: TStrings read; write;
| Type | Description |
|---|---|
| TStrings |
A list of account access scopes.
|
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).
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.
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