privilegedAccessGroupEligibilityScheduleRequest type de ressource

Espace de noms: microsoft.graph

Représente les demandes d’opérations de création, de mise à jour, de suppression, d’extension et de renouvellement de l’adhésion à un groupe et de l’éligibilité à la propriété dans PIM pour les groupes.

Hérite de privilegedAccessScheduleRequest.

Méthodes

Méthode Type de retour Description
List collection privilegedAccessGroupEligibilityScheduleRequest Obtenez une liste des objets privilegedAccessGroupEligibilityScheduleRequest et leurs propriétés.
Create privilegedAccessGroupEligibilityScheduleRequest Créez un objet privilegedAccessGroupEligibilityScheduleRequest .
Obtenir privilegedAccessGroupEligibilityScheduleRequest Lire les propriétés et les relations d’un objet privilegedAccessGroupEligibilityScheduleRequest .
Filtrer par utilisateur actuel collection privilegedAccessGroupEligibilityScheduleRequest Demandes de planification d’éligibilité de retour pour le principal appelant.
Cancel Aucun Annuler les demandes de planification d’éligibilité à l’adhésion ou à la propriété pour le principal appelant.

Propriétés

Propriété Type Description
accessId privilegedAccessGroupRelationships Identificateur de la relation d’éligibilité d’appartenance ou de propriété avec le groupe. Obligatoire. Les valeurs possibles sont owner, member, unknownFutureValue.
action String Représente le type d’opération sur la demande d’attribution d’éligibilité à l’appartenance ou à la propriété d’un groupe. Les valeurs possibles sont adminAssign, adminUpdate, adminRemove, selfActivate, selfDeactivate, adminExtend, adminRenew.
  • adminAssign: pour que les administrateurs attribuent l’appartenance à un groupe ou l’éligibilité à la propriété aux directeurs.
  • adminRemove: pour que les administrateurs suppriment les principaux des critères d’appartenance ou de propriété des groupes.
  • adminUpdate: pour que les administrateurs modifient les affectations éligibles existantes.
  • adminExtend: pour permettre aux administrateurs de prolonger les affectations éligibles arrivant à expiration.
  • adminRenew: pour que les administrateurs renouvellent les affectations éligibles expirées.
  • selfActivate: pour que les chefs d’établissement activent leurs affectations éligibles.
  • selfDeactivate: pour que les principaux désactivent leurs affectations éligibles.
approvalId String Identificateur de l’approbation de la demande. Hérité de la demande.
completedDateTime DateTimeOffset Date et heure d’achèvement de la demande. Hérité de la demande.
createdBy identitySet le principal qui a créé cette demande. Hérité de la demande. En lecture seule. Prend en charge $filter (eq, neet sur null les valeurs).
createdDateTime DateTimeOffset Date et heure de création de la demande. Hérité de la demande. En lecture seule.
Données personnalisées String Champ de texte libre pour définir des données personnalisées pour la demande. Non utilisé. Hérité de la demande.
groupId String Identificateur du groupe représentant l’étendue de l’éligibilité à l’appartenance et à la propriété par le biais de PIM pour les groupes. Obligatoire.
id String Identificateur unique de l’objet privilegedAccessGroupEligibilityScheduleRequest . Clé, non nullable, lecture seule. Hérité de l’entité. Prend en charge $filter (eq, ne).
isValidationOnly Booléen Détermine si l’appel est une validation ou un appel réel. Définissez cette propriété uniquement si vous souhaitez case activée si une activation est soumise à des règles supplémentaires telles que l’authentification multifacteur avant de soumettre la demande.
Justification String Message fourni par les utilisateurs et les administrateurs lorsqu’ils créent l’objet privilegedAccessGroupEligibilityScheduleRequest .
principalId String Identificateur du principal dont l’éligibilité à l’appartenance ou à la propriété au groupe est gérée via PIM pour les groupes. Obligatoire.
scheduleInfo requestSchedule Période de l’appartenance au groupe ou de l’attribution de propriété. Les planifications périodiques ne sont actuellement pas prises en charge.
status String Le status de la demande d’attribution d’appartenance ou de propriété au groupe. Hérité de la demande. En lecture seule. Prend en charge $filter (eq, ne).
targetScheduleId String Identificateur de la planification créée à partir de la demande d’éligibilité. Facultatif.
ticketInfo ticketInfo Détails du ticket liés à la demande d’appartenance au groupe ou d’attribution de propriété, y compris les détails du numéro de ticket et du système de ticket.

Relations

Relation Type Description
group groupe Fait référence au groupe qui est l’étendue de la demande d’éligibilité d’appartenance ou de propriété via PIM pour les groupes. Prend en charge $expand et $select imbriqué pour $expand certaines propriétés telles que id, displayName et mail.
de service directoryObject Fait référence au principal qui se trouve dans le champ d’application de la demande d’éligibilité d’appartenance ou de propriété par le biais du groupe régi par PIM. Prend en charge $expand et $select imbriqué pour $expandl’ID uniquement.
TargetSchedule privilegedAccessGroupEligibilitySchedule Planification créée par cette demande.

Représentation JSON

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

{
  "@odata.type": "#microsoft.graph.privilegedAccessGroupEligibilityScheduleRequest",
  "id": "String (identifier)",
  "status": "String",
  "completedDateTime": "String (timestamp)",
  "createdDateTime": "String (timestamp)",
  "approvalId": "String",
  "customData": "String",
  "createdBy": {
    "@odata.type": "microsoft.graph.identitySet"
  },
  "action": "String",
  "isValidationOnly": "Boolean",
  "justification": "String",
  "scheduleInfo": {
    "@odata.type": "microsoft.graph.requestSchedule"
  },
  "ticketInfo": {
    "@odata.type": "microsoft.graph.ticketInfo"
  },
  "principalId": "String",
  "accessId": "String",
  "groupId": "String",
  "targetScheduleId": "String"
}