SenderAuthorization Class

the authorization used by the user who has performed the operation that led to this event. This captures the RBAC properties of the event. These usually include the 'action', 'role' and the 'scope'.

Constructor

SenderAuthorization(*, action: str | None = None, role: str | None = None, scope: str | None = None, **kwargs: Any)

Keyword-Only Parameters

Name Description
action
str

the permissible actions. For instance: microsoft.support/supporttickets/write.

Default value: None
role
str

the role of the user. For instance: Subscription Admin.

Default value: None
scope
str

the scope.

Default value: None

Variables

Name Description
action
str

the permissible actions. For instance: microsoft.support/supporttickets/write.

role
str

the role of the user. For instance: Subscription Admin.

scope
str

the scope.