'Declaration Public Property OAuthScopes As String
'Usage Dim instance As TdConnectionStringBuilder Dim value As String instance.OAuthScopes = value value = instance.OAuthScopes
public string OAuthScopes {get; set;}
'Declaration Public Property OAuthScopes As String
'Usage Dim instance As TdConnectionStringBuilder Dim value As String instance.OAuthScopes = value value = instance.OAuthScopes
public string OAuthScopes {get; set;}
Multiple scopes are separated by vertical bar characters ('|').
This parameter may only be used with OIDC authentication mechanisms for interactive users, not for service accounts.
This parameter is optional for the EXTERNALBROWSER and CODE authentication mechanisms and must be omitted for the BEARER, CRED, and SECRET authentication mechanisms.
When this parameter is specified, after successful OIDC authentication, the Data Provider obtains an additional access token from the Identity Provider for each specified scope. Each additional access token request uses the same OIDC parameters as the initial OIDC authentication; only the scope is varied.
| Product | Versions | Platforms |
|---|---|---|
| .NET | 6, 7 | Windows, Linux, MacOS |
| .NET Framework | 4.6.2, 4.7, 4.7.1, 4.7.2, 4.8 | Windows |
| .NET Standard | 2.0 | Windows, Linux, MacOS |