Azure Integration built-in role

EventGrid Contributor

Creates and manages Event Grid resources through broad control-plane Actions. It does not provide the dedicated event-publishing DataAction of EventGrid Data Sender, but its wildcard can return full event-subscription endpoint URLs and list or regenerate keys for topics, domains, partner namespaces, namespaces, and namespace topics.

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: 1e241071-0855-49ea-94dc-649edcd759de

Control-plane actions (6)

Data-plane actions (0)

None — this role grants no data-plane (data access) actions.

Excluded actions (0)

None

Assignable scopes (1)

Practical scope

Assign on the Event Grid topic, domain, namespace, or dedicated resource group the administrator owns. Parent assignments are inherited and broaden management authority to every Event Grid resource below them.

Common use cases (2)

Prerequisites (3)

Best practices (2)

Security considerations (4)

Assignment guidance

Reserve EventGrid Contributor for platform administrators approved to retrieve and rotate all Event Grid keys in scope, and assign it at the narrowest resource or dedicated resource-group scope. Use EventSubscription Contributor for routing-only administration and Data Sender for publishers.

Related roles (3)

Editorial sources (7)

Official Microsoft Learn documentation →