Key Vault
Configuration parameters that contain secret information, such as database connection strings, as stored in an Azure Key Vault. You will need to deploy an Azure Key Vault for this solution, it is recommended that a dedicated Key Vault be provisioned for the Zeaware Monitor for Power BI solution.
Secrets
The following secrets should be defined in the Key Vault:
Secret | Description |
---|---|
monitordbconnectionstring | This is the connection string for the Zeaware Monitor for Power BI service to connect to the monitoring database. As the service runs in the context of a Managed Identity this should be configured to use “Authentication=Active Directory Default;” rather than SQL Server based authentication as this will avoid the need to store a user name and password. |
SendGridAPIKey | If you are using SendGrid API to send email alerts, you will need to populate create this secret populated with the SendGrid API key sourced from the Send Grid portal. Without this key, emails cannot be send using the Send Grid alert method. |