Azure Integration built-in role

Durable Task Worker

Authorizes a worker application to interact with Durable Task Scheduler for processing orchestrations, activities, and entities. It is a data-plane role with no control-plane Actions and is narrower than Data Contributor.

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: 80d0d6b0-f522-40a4-8886-a5a11720c375

Control-plane actions (0)

None — this role grants no control-plane management actions.

Data-plane actions (1)

Excluded actions (0)

None

Assignable scopes (1)

Practical scope

Assign on the task hub processed by the worker. Use scheduler scope only when the same worker identity intentionally processes work from every task hub in that scheduler.

Common use cases (2)

Prerequisites (2)

Best practices (2)

Security considerations (2)

Assignment guidance

Assign Durable Task Worker to the worker application managed identity on the specific task hub it processes. Use Data Contributor only when the app needs additional data operations and Data Reader for monitoring identities.

Related roles (2)

Editorial sources (6)

Official Microsoft Learn documentation →