OBJECT

AzureAdRoleAssignment

Description

Represents the details of a role assignment between a principal object, role definition, and scope object.

link GraphQL Schema definition

  • type AzureAdRoleAssignment {
  • # ID of the Azure AD role assignment.
  • id: String!
  • # ID of the principal object to which the role is assigned.
  • principalId: String!
  • # Azure AD object to which the role is assigned.
  • principalObject: PrincipalObject!
  • # Type of the principal object.
  • principalType: AzureAdRoleAssignmentPrincipalType!
  • # ID of the role definition.
  • roleId: String!
  • # The Azure AD role object associated with this assignment.
  • roleObject: AzureAdRole!
  • # ID of the directory scope object where the role is assigned.
  • scopeObjId: String!
  • # Name of the directory scope object where the role is assigned.
  • scopeObjName: String!
  • # Type of the directory scope object.
  • scopeObjType: AzureAdRoleAssignmentScopeType!
  • }