Azure Integration built-in role

API Management Service Operator Role

Manages API Management service infrastructure, including deletion, scaling, VPN, custom-domain, backup, restore, hostname, and certificate operations, while not granting write access to APIs and policies. Its service read wildcard excludes user-key reads but still includes the separate tenant-key read operation; the role has no DataActions.

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: e022efe7-f5ba-4159-bbe4-b44f577e9b61

Control-plane actions (15)

Data-plane actions (0)

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

Excluded actions (1)

Assignable scopes (1)

Practical scope

Assign on an existing API Management service operated by the platform team. Creating a new instance or recovering a soft-deleted instance addresses a service under a resource group, so create-or-update authority must be inherited from the resource group or a parent scope; direct scope on an existing instance covers that instance only.

Common use cases (3)

Prerequisites (4)

Best practices (3)

Security considerations (4)

Assignment guidance

Assign API Management Service Operator Role on an existing API Management instance for service operations only after accepting its tenant-key read authority. Use a dedicated resource-group assignment only when the same group must create or recover the instance. Keep API and policy authoring with Service Contributor or workspace roles, and use Service Reader when no lifecycle operation is required.

Related roles (2)

Common questions

When should I assign the API Management Service Operator Role Azure role?

Assign API Management Service Operator Role when you need to: Let an infrastructure operations team scale, back up, restore, and maintain an API Management instance without editing its APIs or policies.; Create or recover an API Management instance only when the operator role is assigned at the containing resource group or a parent scope.; and Separate service availability and network administration from API design and publication.. Practical scope: Assign on an existing API Management service operated by the platform team. Creating a new instance or recovering a soft-deleted instance addresses a service under a resource group, so create-or-update authority must be inherited from the resource group or a parent scope; direct scope on an existing instance covers that instance only.

What permissions does the API Management Service Operator Role Azure role grant?

The role definition grants 15 combined control-plane and data-plane actions. Representative operations include: Microsoft.ApiManagement/service/*/read; Microsoft.ApiManagement/service/backup/action; Microsoft.ApiManagement/service/delete; Microsoft.ApiManagement/service/managedeployments/action; Microsoft.ApiManagement/service/read; and Microsoft.ApiManagement/service/restore/action. Review the permission sections above for the complete definition and exclusions.

What are the security risks of the API Management Service Operator Role Azure role?

Key considerations when assigning API Management Service Operator Role: The role can delete, restore, scale, and reconfigure service networking, hostnames, and certificates, which can interrupt or redirect API traffic.; Listing or purging soft-deleted instances uses subscription-level deleted-service permissions documented separately; this role does not include those permissions.; It does not authorize API entity writes, user-key reads, or API data-plane access, but `Microsoft.ApiManagement/service/*/read` still matches the documented tenant-key read operation.; and The published supporting Actions also include `Microsoft.Insights/alertRules/*` and `Microsoft.Support/*`; a parent-scope assignment extends those wildcards to matching resources throughout the effective scope.. Follow the assignment guidance above and use the narrowest practical scope.

Editorial sources (9)

Official Microsoft Learn documentation →