Azure built-in roles for Mixed reality

This article lists the Azure built-in roles in the Mixed reality category.

Remote Rendering Administrator

Provides user with conversion, manage session, rendering and diagnostics capabilities for Azure Remote Rendering

Actions Description
none
NotActions
none
DataActions
Microsoft.MixedReality/RemoteRenderingAccounts/convert/action Start asset conversion
Microsoft.MixedReality/RemoteRenderingAccounts/convert/read Get asset conversion properties
Microsoft.MixedReality/RemoteRenderingAccounts/convert/delete Stop asset conversion
Microsoft.MixedReality/RemoteRenderingAccounts/managesessions/read Get session properties
Microsoft.MixedReality/RemoteRenderingAccounts/managesessions/action Start sessions
Microsoft.MixedReality/RemoteRenderingAccounts/managesessions/delete Stop sessions
Microsoft.MixedReality/RemoteRenderingAccounts/render/read Connect to a session
Microsoft.MixedReality/RemoteRenderingAccounts/diagnostic/read Connect to the Remote Rendering inspector
NotDataActions
none
{
  "assignableScopes": [
    "/"
  ],
  "description": "Provides user with conversion, manage session, rendering and diagnostics capabilities for Azure Remote Rendering",
  "id": "/providers/Microsoft.Authorization/roleDefinitions/3df8b902-2a6f-47c7-8cc5-360e9b272a7e",
  "name": "3df8b902-2a6f-47c7-8cc5-360e9b272a7e",
  "permissions": [
    {
      "actions": [],
      "notActions": [],
      "dataActions": [
        "Microsoft.MixedReality/RemoteRenderingAccounts/convert/action",
        "Microsoft.MixedReality/RemoteRenderingAccounts/convert/read",
        "Microsoft.MixedReality/RemoteRenderingAccounts/convert/delete",
        "Microsoft.MixedReality/RemoteRenderingAccounts/managesessions/read",
        "Microsoft.MixedReality/RemoteRenderingAccounts/managesessions/action",
        "Microsoft.MixedReality/RemoteRenderingAccounts/managesessions/delete",
        "Microsoft.MixedReality/RemoteRenderingAccounts/render/read",
        "Microsoft.MixedReality/RemoteRenderingAccounts/diagnostic/read"
      ],
      "notDataActions": []
    }
  ],
  "roleName": "Remote Rendering Administrator",
  "roleType": "BuiltInRole",
  "type": "Microsoft.Authorization/roleDefinitions"
}

Remote Rendering Client

Provides user with manage session, rendering and diagnostics capabilities for Azure Remote Rendering.

Actions Description
none
NotActions
none
DataActions
Microsoft.MixedReality/RemoteRenderingAccounts/managesessions/read Get session properties
Microsoft.MixedReality/RemoteRenderingAccounts/managesessions/action Start sessions
Microsoft.MixedReality/RemoteRenderingAccounts/managesessions/delete Stop sessions
Microsoft.MixedReality/RemoteRenderingAccounts/render/read Connect to a session
Microsoft.MixedReality/RemoteRenderingAccounts/diagnostic/read Connect to the Remote Rendering inspector
NotDataActions
none
{
  "assignableScopes": [
    "/"
  ],
  "description": "Provides user with manage session, rendering and diagnostics capabilities for Azure Remote Rendering.",
  "id": "/providers/Microsoft.Authorization/roleDefinitions/d39065c4-c120-43c9-ab0a-63eed9795f0a",
  "name": "d39065c4-c120-43c9-ab0a-63eed9795f0a",
  "permissions": [
    {
      "actions": [],
      "notActions": [],
      "dataActions": [
        "Microsoft.MixedReality/RemoteRenderingAccounts/managesessions/read",
        "Microsoft.MixedReality/RemoteRenderingAccounts/managesessions/action",
        "Microsoft.MixedReality/RemoteRenderingAccounts/managesessions/delete",
        "Microsoft.MixedReality/RemoteRenderingAccounts/render/read",
        "Microsoft.MixedReality/RemoteRenderingAccounts/diagnostic/read"
      ],
      "notDataActions": []
    }
  ],
  "roleName": "Remote Rendering Client",
  "roleType": "BuiltInRole",
  "type": "Microsoft.Authorization/roleDefinitions"
}

Next steps