Azure Integration built-in role

Logic App Contributor

Manages Consumption logic app workflows and supporting Logic Apps resources without changing Azure role assignments. Its control-plane Actions include current and classic storage-account key listing, the full Microsoft.Logic operation set, API-connection operations, and per-function secret listing; it has no DataActions, but these credential-bearing Actions can enable access outside the Azure Resource Manager control plane. Standard logic apps use the separate preview Standard roles.

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: 87a39d53-fc1b-424a-814c-f7e04687dc9e

Control-plane actions (21)

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 resource group containing the Consumption logic app and its API connections only when the principal must manage that documented end-to-end workflow. A direct logic-app assignment narrows inheritance and does not cover sibling connection, storage, or Function resources; a resource-group assignment makes the storage-key and Function-secret Actions effective against matching sibling resources throughout that group.

Common use cases (2)

Prerequisites (3)

Best practices (4)

Security considerations (7)

Assignment guidance

Assign Logic App Contributor to the workflow engineering group on a dedicated resource group containing the Consumption logic app and required connections only after reviewing every storage key, workflow access key or callback URL, API-connection key, and per-function key exposed at that scope. Use direct logic-app scope when sibling resources are unnecessary, Logic App Operator for run support without editing, and the preview Standard roles only for Standard logic apps.

Related roles (2)

Editorial sources (12)

Official Microsoft Learn documentation →