When Key vault authentication is selected, credentials are securely stored in Azure Key Vault. This method provides enhanced security by centralizing credential management and reducing exposure of sensitive information.
| Field | Description |
|---|---|
| Authentication Method | The method used to authenticate with ADF. Select Key Vault for credentials stored securely in Azure key vault. |
| Key Vault | Specifies the Azure Key Vault instance where your credentials are stored. Select an existing Key Vault from the dropdown list, or click Add Key Vault to configure a new Key Vault connection. The Key Vault must be accessible by the service principal specified in the Client ID field. For details on configuring a key vault, refer to key vault setup. |
| Add Key Vault | A button that opens a dialog to register a new Key Vault instance. Use this option if you need to add a Key Vault that is not yet available in the dropdown. |
| Secret key path | Specifies the path or name of the secret stored in Azure Key Vault that contains the client secret for the service principal. This secret is retrieved from the Key Vault at runtime to authenticate with ADLS. Ensure the secret exists in the specified Key Vault and is accessible by the service principal. Example: adls-client-secret, /secrets/adls/clientsecret |