type de ressource privilegedAccessGroupEligibilityScheduleRequest

Espace de noms: microsoft.graph

Représente les demandes d’opérations pour créer, mettre à jour, supprimer, étendre et renouveler l’appartenance aux groupes et 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 la liste des objets privilegedAccessGroupEligibilityScheduleRequest et de leurs propriétés.
Create privilegedAccessGroupEligibilityScheduleRequest Créez un objet privilegedAccessGroupEligibilityScheduleRequest .
Obtenir privilegedAccessGroupEligibilityScheduleRequest Lisez les propriétés et les relations d’un objet privilegedAccessGroupEligibilityScheduleRequest .
Filtrer par utilisateur actuel collection privilegedAccessGroupEligibilityScheduleRequest Retourner les demandes de planification d’éligibilité pour le principal appelant.
Cancel Aucune Annuler les demandes de planification de l’appartenance ou de 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é au groupe. Obligatoire. Les valeurs possibles sont owner, member, unknownFutureValue.
action Chaîne Représente le type d’opération sur la demande d’attribution d’appartenance au groupe ou d’éligibilité de propriété. Les valeurs possibles sont adminAssign, adminUpdate, adminRemove, selfActivate, selfDeactivate, adminExtend, adminRenew.
  • adminAssign: pour que les administrateurs attribuent l’appartenance au groupe ou l’éligibilité à la propriété aux principaux.
  • adminRemove: pour que les administrateurs suppriment les principaux de l’appartenance au groupe ou des éligibilités de propriété.
  • adminUpdate: pour que les administrateurs modifient les affectations éligibles existantes.
  • adminExtend: pour que les administrateurs étendent les affectations éligibles arrivant à expiration.
  • adminRenew: pour que les administrateurs renouvellent les affectations éligibles expirées.
  • selfActivate: pour que les principaux activent leurs affectations éligibles.
  • selfDeactivate: pour que les principaux désactivent leurs affectations éligibles.
approvalId Chaîne Identificateur de l’approbation de la demande. Hérité de la requête.
completedDateTime DateTimeOffset Date et heure de fin de la demande. Hérité de la requête.
createdBy identitySet Principal qui a créé cette demande. Hérité de la requête. En lecture seule. Prend en charge $filter (eq, ne, et sur les null valeurs).
createdDateTime DateTimeOffset Date et heure de création de la demande. Hérité de la requête. En lecture seule.
customData Chaîne Champ de texte libre pour définir toutes les données personnalisées pour la demande. Non utilisé. Hérité de la requête.
groupId Chaîne Identificateur du groupe représentant l’étendue de l’éligibilité à l’appartenance et à la propriété via PIM pour les groupes. Obligatoire.
id Chaîne Identificateur unique de l’objet privilegedAccessGroupEligibilityScheduleRequest . Clé non nullable, en lecture seule. Hérité de l’entité. Prend en charge $filter (eq, ne).
isValidationOnly Valeur booléenne Détermine si l’appel est une validation ou un appel réel. Définissez cette propriété uniquement si vous souhaitez vérifier si une activation est soumise à des règles supplémentaires telles que l’authentification multifacteur avant d’envoyer réellement la demande.
justification Chaîne Message fourni par les utilisateurs et les administrateurs lorsqu’ils créent l’objet privilegedAccessGroupEligibilityScheduleRequest .
principalId Chaîne Identificateur du principal dont 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 Chaîne État de la demande d’appartenance au groupe ou d’attribution de propriété. Hérité de la requête. En lecture seule. Prend en charge $filter (eq, ne).
targetScheduleId Chaîne Identificateur de la planification créée à partir de la demande d’éligibilité. Optional.
ticketInfo ticketInfo Détails du ticket lié à 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 Référence le groupe qui est l’étendue de la demande d’éligibilité à l’appartenance ou à la 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 Fait référence au principal qui se trouve dans l’étendue de la demande d’éligibilité à l’appartenance ou à la propriété via le groupe régi par PIM. Prend en charge $expand et $select imbriqué dans $expand pour 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"
}