Skip to content

Enable standard AAD authentication for Azure EventGrid binding component, specifically on the output binding (create) #2968

@bb33f

Description

@bb33f

Describe the feature

Currently, it appears that the Azure EventGrid output binding supports authentication with AccessKey only. It is preferable to enable all of the standard AAD authentication methods described in https://docs.dapr.io/developing-applications/integrations/azure/azure-authentication/authenticating-azure/.

Current Work-Around:

  1. Configure an Azure Key Vault secrets component using the AAD authentication method of choice (preferably a managed identity).
  2. Add a KV secret containing the EventGrid access key.
  3. Configure the EventGrid binding component with accessKey using a secretKeyRef to retrieve the value via the KV secrets component.

Release Note

RELEASE NOTE:

Metadata

Metadata

Assignees

No one assigned

    Labels

    P1help wantedExtra attention is neededkind/enhancementNew feature or requestpinnedIssue does not get stale

    Type

    No type

    Projects

    No projects

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions