Azure AI + machine learning built-in role

Cognitive Services Immersive Reader User

Creates Immersive Reader sessions and calls the Immersive Reader content-model API. The role contains a single data-plane DataAction and no Azure resource-management Actions.

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: b2de6794-95db-4659-8781-7e080d3f2b9d

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 to the application service principal on the individual Immersive Reader resource. A resource-group or subscription assignment is inherited by other Immersive Reader resources and is broader than the documented setup.

Common use cases (2)

Prerequisites (3)

Best practices (3)

Security considerations (3)

Assignment guidance

Assign Cognitive Services Immersive Reader User to the application service principal at the Immersive Reader resource scope after Microsoft Entra authentication is configured. Keep Azure provisioning and Entra application creation permissions with the setup administrator.

Related roles (2)

Editorial sources (5)

Official Microsoft Learn documentation →