Azure Certificate Authentication
Description
Handles authentication to Azure using client certificates with Microsoft Entra ID, providing authenticated access to Azure services.
Refer to the official Azure documentation on how to set up identity management and access control.
May be used by
Properties
Tenant ID (
tenantId) Description
Identifies the Azure Active Directory (Entra ID) tenant that owns and manages the application being used for authentication.
This value is available in the Azure portal, e.g., in the tenant properties.
Attributes
String
Mandatory
Client ID (
clientId) Description
Identifies the registered application or service principal requesting access to Azure resources.
This value is available in the Azure portal, e.g., in the overview of your application registration.
Attributes
String
Mandatory
Keystore (
keystore) Description
Path of the keystore file containing the service principal's certificate and private key. The keystore file must be in PKCS12 format (.pfx-file).
The corresponding public key certificate must be registered for your application in the Azure portal, e.g., in the certificates & secrets page of your application registration.
The path must be absolute or relative to the instance root directory.
Attributes
File/Path
Mandatory
Keystore Password (
keystorePassword) Description
Password for reading the service principal's private key from the keystore file.
Attributes
String
Mandatory
Sensitive
YAML Template (with default values)
type: AzureCertificateAuthentication
id: AzureCertificateAuthentication-xxxxxx
displayName:
comment:
properties:
clientId:
keystore:
keystorePassword:
tenantId: