Partager via


type de ressource privilegedAccessGroupAssignmentSchedule

Espace de noms: microsoft.graph

Représente la planification des attributions d’appartenance ou de propriété à des groupes régis par PIM.

Hérite de privilegedAccessSchedule.

Méthodes

Méthode Type de retour Description
List collection privilegedAccessGroupAssignmentSchedule Obtenez la liste des objets privilegedAccessGroupAssignmentSchedule et leurs propriétés.
Obtenir privilegedAccessGroupAssignmentSchedule Lisez les propriétés et les relations d’un objet privilegedAccessGroupAssignmentSchedule .
Filtrer par utilisateur actuel collection privilegedAccessGroupAssignmentSchedule Retourne les planifications des demandes d’appartenance et d’attribution de propriété pour le principal appelant.

Propriétés

Propriété Type Description
accessId privilegedAccessGroupRelationships Identificateur de l’appartenance ou de l’attribution de propriété au groupe régi par PIM. Obligatoire. Les valeurs possibles sont owner, member, unknownFutureValue. Prend en charge $filter (eq).
assignmentType privilegedAccessGroupAssignmentType Indique si l’attribution d’appartenance ou de propriété pour le principal est accordée via l’activation ou l’affectation directe. Obligatoire. Les valeurs possibles sont assigned, activated, unknownFutureValue. Prend en charge $filter (eq).
createdDateTime DateTimeOffset Lorsque la planification a été créée. Optional.
createdUsing Chaîne Identificateur de l’attribution d’accès ou de la demande d’éligibilité qui a créé cette planification. Optional. Prend en charge $filter (eq, ne, et sur les null valeurs).
groupId Chaîne Identificateur du groupe représentant l’étendue de l’appartenance ou de l’attribution de propriété via PIM pour les groupes. Obligatoire. Prend en charge $filter (eq).
id Chaîne Identificateur de la planification. Obligatoire. Hérité de l’entité. Prend en charge $filter (eq, ne).
Membertype privilegedAccessGroupMemberType Indique si l’affectation est dérivée d’une affectation de groupe directe ou par le biais d’une affectation transitive. Les valeurs possibles sont direct, group, unknownFutureValue. Prend en charge $filter (eq).
modifiedDateTime DateTimeOffset Lorsque la planification a été modifiée pour la dernière fois. Optional.
principalId Chaîne Identificateur du principal dont l’appartenance ou l’attribution de propriété est accordée via PIM pour les groupes. Obligatoire. Prend en charge $filter (eq).
scheduleInfo requestSchedule Représente la période de l’attribution d’accès ou de l’éligibilité. ScheduleInfo peut représenter une seule occurrence ou plusieurs instances périodiques. Obligatoire.
status Chaîne Status de l’attribution d’accès ou de la demande d’éligibilité. Les valeurs possibles sont , Canceled, Denied, FailedGranted, PendingAdminDecision, PendingApproval, PendingProvisioning, PendingScheduleCreation, Provisioned, , Revokedet ScheduleCreated. Ne pouvant accepter la valeur null. Optional. Prend en charge $filter (eq, ne).

Relations

Relation Type Description
activatedUsing privilegedAccessGroupEligibilitySchedule Lorsque la demande active une attribution de propriété ou d’appartenance dans PIM pour les groupes, cet objet représente la relation d’éligibilité. Sinon, il s’agit de null. Prend en charge $expand.
group groupe Fait référence au groupe qui est l’étendue de l’appartenance ou de l’attribution de propriété via PIM pour les groupes. Prend en charge $expand et $select imbriqué dans $expand pour les propriétés de sélection telles que id, displayName et mail.
principal directoryObject Référence le principal qui se trouve dans l’étendue de cette demande d’appartenance ou d’attribution de propriété au groupe régi par PIM. Prend en charge $expand et $select imbriqué dans $expand pour id uniquement.

Représentation JSON

La représentation JSON suivante montre le type de ressource.

{
  "@odata.type": "#microsoft.graph.privilegedAccessGroupAssignmentSchedule",
  "id": "String (identifier)",
  "scheduleInfo": {
    "@odata.type": "microsoft.graph.requestSchedule"
  },
  "createdDateTime": "String (timestamp)",
  "modifiedDateTime": "String (timestamp)",
  "createdUsing": "String",
  "status": "String",
  "principalId": "String",
  "accessId": "String",
  "groupId": "String",
  "memberType": "String",
  "assignmentType": "String"
}