Azure Integration built-in role

Logic App Operator

Reads, validates, enables, and disables Consumption logic app workflows without editing or updating their definitions. Its `Microsoft.Logic/*/read` wildcard includes the workflow access-key read operation, but not the separate operation that lists access-key secrets or the callback-URL Actions. It has no DataActions; Standard logic apps use the separate preview Standard Operator role.

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: 515c2055-d9d4-4321-b1b9-bd0c9a0f79fe

Control-plane actions (17)

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 individual Consumption logic app for one workflow boundary, or on a dedicated resource group when the operator supports every contained Consumption workflow. Parent assignments are inherited.

Common use cases (2)

Prerequisites (3)

Best practices (3)

Security considerations (5)

Assignment guidance

Assign Logic App Operator directly on the Consumption logic app to the operations group responsible for its availability only after accepting its workflow access-key read operation. Use Logic App Contributor for workflow changes and Standard Operator only for Standard logic apps.

Related roles (2)

Common questions

When should I assign the Logic App Operator Azure role?

Assign Logic App Operator when you need to: Let an operations team inspect, validate, enable, or disable a Consumption logic app without editing its workflow.; and Support incident response by pausing or re-enabling approved Consumption workflows.. Practical scope: Assign on the individual Consumption logic app for one workflow boundary, or on a dedicated resource group when the operator supports every contained Consumption workflow. Parent assignments are inherited.

What permissions does the Logic App Operator Azure role grant?

The role definition grants 17 combined control-plane and data-plane actions. Representative operations include: Microsoft.Authorization/*/read; Microsoft.Insights/alertRules/*/read; Microsoft.Insights/metricAlerts/*/read; Microsoft.Insights/diagnosticSettings/*/read; Microsoft.Insights/metricDefinitions/*/read; and Microsoft.Logic/*/read. Review the permission sections above for the complete definition and exclusions.

What are the security risks of the Logic App Operator Azure role?

Key considerations when assigning Logic App Operator: Disabling a workflow stops new trigger processing, while enabling it resumes automated execution and can affect business operations.; Read access to workflow and run history can expose inputs, outputs, errors, and operational details unless sensitive data is secured.; `Microsoft.Logic/workflows/accessKeys/read` is included by the read wildcard. The role does not include `workflows/accessKeys/list/action`, which Microsoft describes as listing access-key secrets, or workflow and trigger `listCallbackUrl/action` operations.; and The role cannot edit workflow definitions or grant Azure access.. Follow the assignment guidance above and use the narrowest practical scope.

Editorial sources (7)

Official Microsoft Learn documentation →