Azure Web and Mobile built-in role

Web PubSub Service Owner

Provides full access to Azure Web PubSub data-plane APIs, including read and write REST APIs and authentication APIs used to generate client tokens. It has no control-plane Actions, so it does not create or configure the Web PubSub resource or assign Azure 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: 12cf5a90-567b-43ae-8102-96cf46c7d9b4

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 directly on the Azure Web PubSub resource used by the upstream or negotiation server. A parent-scope assignment is inherited by every Web PubSub resource below it and grants full data-plane access to each inherited instance.

Common use cases (2)

Prerequisites (2)

Best practices (3)

Security considerations (3)

Assignment guidance

Assign Web PubSub Service Owner to the upstream or negotiation application identity directly on one Web PubSub resource. Use Service Reader for monitoring, SignalR/Web PubSub Contributor for control-plane resource management, and a separate access-administration role for Azure RBAC delegation.

Related roles (2)

Editorial sources (6)

Official Microsoft Learn documentation →