AuthScheme Parameter (Connect-ADLS Cmdlet)
Specifies the authentication scheme the provider uses when connecting to Azure Data Lake Storage.
Syntax
Connect-ADLS -AuthScheme string
Possible Values
AzureAD, AzureServicePrincipal, AzureServicePrincipalCert, AzureMSI, AccessKey, SASData Type
cstr
Default Value
"AzureAD"
Remarks
If this property is left unset, the cmdlet uses the default value: AzureAD.
- AzureAD: Performs Azure Active Directory OAuth authentication.
- AzureServicePrincipal: Authenticates as an Azure Service Principal (role-based or application-based) using a Client Secret.
- AzureServicePrincipalCert: Authenticates as an Azure Service Principal (role-based or application-based) using a Certificate.
- AzureMSI: Automatically obtains Azure AD Managed Service Identity credentials when running on an Azure VM.
- AccessKey: Authenticates the calls to the API by setting the AccessKey to your Access Key.
- SAS: Authenticates the calls to the API by setting the SharedAccessSignature to your Shared Access Signature (SAS).