AzureBlobStoragePolicies_1_1_0
AzureBlobStoragePolicies_1_1_0 Document
Connector-specific storage gateway policies for the AzureBlob connector
Name |
Type |
Description |
DATA_TYPE |
string |
Type of this document |
account |
string |
Azure Storage account to access with this storage gateway[Private] |
adls |
boolean |
Flag indicating the Azure storage account has enabled Azure Data Lake Gen2 hierarchical namespace support. [Private] |
allow_any_account |
boolean |
If true, allow users to access personal or external Microsoft accounts. If false (the default), users must use the Microsoft account which matches the username their Globus credential maps to. |
auth_callback |
string |
URL of the auth callback that must be registered on the Microsoft API console for the application client_id in order to process Microsoft credentials. |
auth_type |
string |
The method of authentication to Azure. "user" prompts the user to log in to their Microsoft account via an oauth2 flow. "service_principal" uses the configured client_id and client_secret values to authenticate as an Azure service principal. |
client_id |
string |
Client ID registered with the Azure console to access Azure Blob. [Private] |
secret |
string |
Secret created in the Azure console to access Azure Blob with the client_id in this policy. [Private] |
tenant |
string |
Tenant id of the Microsoft organization[Private] |
user_credential_required |
boolean |
Flag indicating whether users must register a credential. If true (or if this property is missing), this storage gateway is configured for OAuth2 user authentication. If false, authentication is configured by the admin. |
{
"DATA_TYPE": "azure_blob_storage_policies#1.1.0",
"account": "string",
"adls": true,
"allow_any_account": true,
"auth_callback": "string",
"auth_type": "string",
"client_id": "string",
"secret": "string",
"tenant": "string",
"user_credential_required": true
}