Type complexe approvalStage
Espace de noms: microsoft.graph
Importante
Les API sous la version /beta
dans Microsoft Graph sont susceptibles d’être modifiées. L’utilisation de ces API dans des applications de production n’est pas prise en charge. Pour déterminer si une API est disponible dans v1.0, utilisez le sélecteur Version .
Dans la gestion des droits d’utilisation, utilisé pour la propriété approvalStages des paramètres d’approbation dans la propriété requestApprovalSettings d’une stratégie d’attribution de package d’accès. Spécifie les approbateurs principaux, de secours et d’escalade de chaque étape.
Dans PIM, définit les paramètres des étapes d’approbation dans un objet unifiedRoleManagementPolicyApprovalRule . Spécifie les approbateurs principaux et d’escalade de chaque étape et indique si des approbations et des escalades sont requises.
Propriétés
Propriété | Type | Description |
---|---|---|
approvalStageTimeOutInDays | Int32 | Nombre de jours pendant lesquels une demande peut être en attente d’une réponse avant qu’elle ne soit automatiquement refusée. |
isApproverJustificationRequired | Valeur booléenne | Indique si l’approbateur doit fournir une justification pour l’approbation d’une demande. |
isEscalationEnabled | Valeur booléenne | Si la valeur est true, un ou plusieurs approbateurs d’escalade sont configurés dans cette étape d’approbation. |
escalationTimeInMinutes | Int32 | Si une escalade est requise, la durée pendant laquelle une demande peut être en attente d’une réponse d’un approbateur principal. |
primaryApprovers | collection userSet | Utilisateurs qui sont invités à approuver les demandes. Collection de singleUser, groupMembers, requestorManager, internalSponsors, externalSponsors et targetUserSponsors. Lors de la création ou de la mise à jour d’une stratégie, incluez au moins un userSet dans cette collection. |
escalationApprovers | collection userSet | Si l’escalade est activée et que les approbateurs principaux ne répondent pas avant l’heure d’escalade, les escaladeApprovers sont les utilisateurs qui seront invités à approuver les demandes. Il peut s’agir d’une collection de singleUser, groupMembers, requestorManager, internalSponsors et externalSponsors. Lors de la création ou de la mise à jour d’une stratégie, s’il n’y a pas d’approbateur d’escalade ou s’il n’y a pas d’approbateur d’escalade pour la phase, la valeur de cette propriété doit être une collection vide. |
Représentation JSON
Voici une représentation JSON de l’étape d’approbation de la demande.
{
"approvalStageTimeOutInDays": 14,
"isApproverJustificationRequired": true,
"isEscalationEnabled": true,
"escalationTimeInMinutes": 11520,
"primaryApprovers": [{"@odata.type": "microsoft.graph.userSet"}],
"escalationApprovers": [{"@odata.type": "microsoft.graph.userSet"}]
}
Commentaires
https://aka.ms/ContentUserFeedback.
Bientôt disponible : Tout au long de 2024, nous allons supprimer progressivement GitHub Issues comme mécanisme de commentaires pour le contenu et le remplacer par un nouveau système de commentaires. Pour plus d’informations, consultezEnvoyer et afficher des commentaires pour