type de ressource privilegedAccessGroupAssignmentScheduleRequest
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 d’une appartenance ou d’une attribution de propriété dans PIM pour les groupes. L’objet privilegedAccessGroupAssignmentScheduleRequest est également créé lorsqu’un principal autorisé demande une activation juste-à-temps d’une attribution d’accès éligible à l’appartenance ou à la propriété d’un groupe.
Hérite de privilegedAccessScheduleRequest.
Méthodes
Méthode | Type de retour | Description |
---|---|---|
List | collection privilegedAccessGroupAssignmentScheduleRequest | Obtenez la liste des objets privilegedAccessGroupAssignmentScheduleRequest et de leurs propriétés. |
Create | privilegedAccessGroupAssignmentScheduleRequest | Créez un objet privilegedAccessGroupAssignmentScheduleRequest . |
Obtenir | privilegedAccessGroupAssignmentScheduleRequest | Lisez les propriétés et les relations d’un objet privilegedAccessGroupAssignmentScheduleRequest . |
Filtrer par utilisateur actuel | collection privilegedAccessGroupAssignmentScheduleRequest | Renvoyer les demandes de planification d’affectation pour le principal appelant. |
Cancel | Aucune | Annuler une demande en attente d’appartenance ou d’attribution de propriété à un groupe. |
Propriétés
Propriété | Type | Description |
---|---|---|
accessId | privilegedAccessGroupRelationships | Identificateur d’une relation d’appartenance ou d’attribution 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’appartenance au groupe ou d’attribution de propriété. Les valeurs possibles sont adminAssign , adminUpdate , adminRemove , selfActivate , selfDeactivate , adminExtend , adminRenew .
|
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’appartenance ou de l’attribution de propriété via PIM pour les groupes. Obligatoire. |
id | Chaîne | Identificateur unique de l’objet privilegedAccessGroupAssignmentScheduleRequest . 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 privilegedAccessGroupAssignmentScheduleRequest . |
principalId | Chaîne | Identificateur du principal dont l’appartenance ou l’attribution de propriété au groupe est gérée via PIM pour les groupes. Prend en charge $filter (eq , ne ). |
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’appartenance ou d’attribution de propriété. Prend en charge $filter (eq , ne ). |
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 |
---|---|---|
activatedUsing | privilegedAccessGroupEligibilitySchedule | Lorsque la demande active une attribution d’appartenance ou de propriété dans PIM pour les groupes, cet objet représente la stratégie d’éligibilité pour le groupe. Sinon, il s’agit de null . Prend en charge $expand . |
group | groupe | Fait référence au groupe qui est l’étendue de la demande d’appartenance ou d’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 | Fait référence au principal qui se trouve dans l’étendue de cette demande d’appartenance ou d’attribution de 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. Prend en charge $expand . |
Représentation JSON
La représentation JSON suivante montre le type de ressource.
{
"@odata.type": "#microsoft.graph.privilegedAccessGroupAssignmentScheduleRequest",
"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"
}