SenderAuthorization SenderAuthorization SenderAuthorization Class

Definition

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'

public class SenderAuthorization
type SenderAuthorization = class
Public Class SenderAuthorization
Inheritance
SenderAuthorizationSenderAuthorizationSenderAuthorization

Constructors

SenderAuthorization() SenderAuthorization() SenderAuthorization()

Initializes a new instance of the SenderAuthorization class.

SenderAuthorization(String, String, String) SenderAuthorization(String, String, String) SenderAuthorization(String, String, String)

Initializes a new instance of the SenderAuthorization class.

Properties

Action Action Action

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

Role Role Role

Gets or sets the role of the user. For instance: Subscription Admin

Scope Scope Scope

Gets or sets the scope.

Extension Methods

IsDefined(Object) IsDefined(Object) IsDefined(Object)

Determines if a certain property is defined or not.

IsNull(Object) IsNull(Object) IsNull(Object)

Determines if a certain property is null or not.

IsPrimitive(Object) IsPrimitive(Object) IsPrimitive(Object)

Determines if a certain property is of premitive JSON type.

Applies to