Update Function Key Vault Role Assignment
The Key vault must be updated to allow the Function App to decrypt the policy files. The Forwarder is using policy to confirm the authenticity of audit logs it receives from Event Hub and to digitally sign the aggregated logs that it sends to ESA. Assign the appropriate Key Vault roles to the function identity:
- From Azure console navigate to Key Vaults, select the Key Vault created in Key Vault.
- Select Access control (IAM).
- Click Add > Add role assignment.
- Under Role, search for and select Key Vault Crypto User.
- Under Members, select Managed identity and choose the function identity: a. For functions with user-assigned identity, select the identity recorded in step Function User-Assigned Managed Identity. b. For functions with system-assigned identity, select the function name recorded in step Install Log Forwarder via ARM template.
- Click Review + assign.
- Repeat steps 3-6 to assign the Key Vault Secrets User role to the same identity.
Feedback
Was this page helpful?