Plaza 365
Plaza 365

No results found for your search

RegisterLog in

4

Visit article

Dynamics 365 ERP - Development

Category

Jul 29, 2024

Published date

Text

Article Type


AI Summary

  • The Key Vault client in D365FO is a beneficial feature for storing credentials and connectivity parameters securely in an Azure Key Vault.
  • Key Vault parameters are saved per-company in D365FO, which can be a drawback when needing to use identical parameters across different legal entities.
  • The components involved in setting up the Key Vault client include D365FO application, Azure Active Directory, Azure Key Vault, Key Vault Client, and Azure Key Vault Service.
  • To set up the Azure Key Vault client, steps include creating and configuring a new Key Vault in the Azure portal, registering a new application in Azure AAD, setting up permissions in Azure AD, and configuring the D365FO application with Key Vault URL, client ID, and secret key.
  • Secrets in the Key Vault can be accessed in X++ code using standard methods like KeyVaultCertificateTable & KeyVaultCertificateHelper.
  • The format for mentioning a secret in the Key Vault is vault://<KeyVaultName>/<SecretName>/<SecretVersion> or vault:///<SecretName>.
  • After configuring the Key Vault client in D365FO, secrets can be accessed in X++ code by passing the secret name to the method.
  • It is important to validate the setup to ensure D365FO can access the key vault secrets successfully.

Registered users can view the full text for FREE!

Sign In Now!

Cookies Consent

We use cookies to enhance your browsing experience, serve personalized ads or content, and analyze our traffic. By clicking "Accept All", you consent to our use of cookies.