Azure Integration built-in role

EventGrid Data Sender

Publishes events through the Event Grid data plane while retaining control-plane reads for supported topic resources. It does not grant broad Event Grid resource management or event-subscription administration.

Role-definition permissions are imported from Microsoft Learn. Practical scope, use cases, prerequisites, best practices, security considerations, assignment guidance, and relationships have been reviewed against the official sources below.

Role definition ID: d5a91429-5739-47e2-a06b-3470a27159e7

Control-plane actions (6)

Data-plane actions (1)

Excluded actions (0)

None

Assignable scopes (1)

Practical scope

Current publisher authorization guidance explicitly permits assignment at management-group, subscription, resource-group, or specific Event Grid topic, domain, or partner-namespace scope. Use the specific publishing target when one of those resource scopes applies; parent scopes permit publication to additional inherited Event Grid resources.

Common use cases (2)

Prerequisites (2)

Best practices (2)

Security considerations (2)

Assignment guidance

Assign EventGrid Data Sender to the producer security principal on the specific topic, domain, or partner namespace when that documented resource scope applies. The namespace authentication workflow also requires this role for its publisher, but current guidance does not state a finer namespace-resource assignment scope; do not claim one from the role's namespace read Action. Use EventGrid Contributor for infrastructure administration and EventSubscription Contributor for routing changes.

Related roles (2)

Editorial sources (8)

Official Microsoft Learn documentation →