Azure Analytics built-in role

Azure Event Hubs Data Owner

Provides complete access to Azure Event Hubs resources. Its Microsoft.EventHub wildcard appears in both control-plane Actions and data-plane DataActions, so the role spans resource administration and event-data operations.

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: f526a384-b230-433a-b45c-95f59c4a2dec

Control-plane actions (1)

Data-plane actions (1)

Excluded actions (0)

None

Assignable scopes (1)

Practical scope

Event Hubs data roles can be assigned at consumer-group, event-hub, namespace, resource-group, or subscription scope. Access at a parent scope is inherited by child Event Hubs resources; Microsoft recommends the narrowest scope that contains the required resources.

Common use cases (2)

Prerequisites (2)

Best practices (3)

Security considerations (3)

Assignment guidance

Assign Azure Event Hubs Data Owner only to a trusted principal that needs both resource administration and event-data access, preferably on one event hub or namespace. Select Sender or Receiver for one-direction data access and avoid parent scopes that include unrelated Event Hubs resources.

Related roles (2)

Common questions

When should I assign the Azure Event Hubs Data Owner Azure role?

Assign Azure Event Hubs Data Owner when you need to: Authorize a trusted Event Hubs administrator or workload that genuinely needs complete control-plane and event-data access within the selected scope.; and Manage Event Hubs resources while also sending and receiving events when those duties cannot be separated between identities.. Practical scope: Event Hubs data roles can be assigned at consumer-group, event-hub, namespace, resource-group, or subscription scope. Access at a parent scope is inherited by child Event Hubs resources; Microsoft recommends the narrowest scope that contains the required resources.

What permissions does the Azure Event Hubs Data Owner Azure role grant?

The role definition grants 2 combined control-plane and data-plane actions. Representative operations include: Microsoft.EventHub/*; and Microsoft.EventHub/*. Review the permission sections above for the complete definition and exclusions.

What are the security risks of the Azure Event Hubs Data Owner Azure role?

Key considerations when assigning Azure Event Hubs Data Owner: The role combines full Event Hubs management Actions with full Event Hubs DataActions, making it broader than either Sender or Receiver.; A resource-group or subscription assignment extends complete Event Hubs access to every inherited Event Hubs resource.; and Azure role assignments can take up to five minutes to propagate, which must be considered when granting or revoking access.. Follow the assignment guidance above and use the narrowest practical scope.

Editorial sources (6)

Official Microsoft Learn documentation →