AuthScheme Parameter (Connect-Dynamics365 Cmdlet)
Specifies the type of authentication to use when connecting to Microsoft Dynamics 365. If this property is left blank, the default authentication is used.
Syntax
Connect-Dynamics365 -AuthScheme string
Possible Values
AzureAD, AzureMSI, AzureServicePrincipal, AzureServicePrincipalCertData Type
cstr
Default Value
"AzureAD"
Remarks
AuthScheme values include:
- AzureAD (default): Perform Azure Active Directory (user-based) OAuth authentication.
- AzureMSI: Automatically obtain Azure AD Managed Service Identity credentials when running on an Azure VM.
- AzureServicePrincipal: Authenticate as an Azure Service Principal (role-based, application-based) using a Client Secret.
- AzureServicePrincipalCert: Authenticate as an Azure Service Principal (role-based, application-based) using a Certificate.
For information about creating a custom application to authenticate with Azure AD, see Creating an Entra ID (Azure AD) Application.
For information about creating a custom application to authenticate with Azure AD Service Principal, see Creating a Service Principal App in Entra ID (Azure AD).