Type de ressource accessPackageAssignmentPolicy
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 Microsoft Entra, une stratégie d’attribution de package d’accès spécifie la stratégie par laquelle les sujets peuvent demander ou se voir attribuer un package d’accès via une attribution de package d’accès. Un package d’accès peut avoir zéro ou plusieurs stratégies. Lorsqu’une demande d’un sujet est reçue, l’objet est mis en correspondance avec chaque stratégie pour rechercher la stratégie (le cas échéant) avec requestorSettings qui incluent cet objet. La stratégie détermine ensuite si la demande nécessite une approbation, la durée de l’attribution du package d’accès et si l’attribution doit être examinée régulièrement.
Pour affecter un utilisateur à un package d’accès, créez un accessPackageAssignmentRequest qui fait référence au package d’accès et à la stratégie d’attribution du package d’accès.
Méthodes
Méthode | Type renvoyé | Description |
---|---|---|
List | collection accessPackageAssignmentPolicy | Récupérez une liste d’objets accessPackageAssignmentPolicy. |
Create | accessPackageAssignmentPolicy | Créez un objet accessPackageAssignmentPolicy. |
Obtenir | accessPackageAssignmentPolicy | Lit les propriétés et les relations d’un objet accessPackageAssignmentPolicy. |
Mettre à jour | accessPackageAssignmentPolicy | Mettez à jour les propriétés d’un objet accessPackageAssignmentPolicy. |
Supprimer | Supprimez un accessPackageAssignmentPolicy. |
Propriétés
Propriété | Type | Description |
---|---|---|
accessPackageId | Chaîne | Identificateur du package d’accès. |
accessReviewSettings | assignmentReviewSettings | Qui doit examiner, et à quelle fréquence, les affectations au package d’accès à partir de cette stratégie. Cette propriété a la valeur Null si les révisions ne sont pas requises. |
canExtend | Valeur booléenne | Indique si un utilisateur peut étendre la durée d’attribution du package d’accès après approbation. |
createdBy | String | En lecture seule. |
createdDateTime | DateTimeOffset | Le type d’horodatage représente les informations de date et d’heure au moyen du format ISO 8601. Il est toujours au format d’heure UTC. Par exemple, le 1er janvier 2014 à minuit UTC se présente comme suit : 2014-01-01T00:00:00Z . |
description | Chaîne | Description de la stratégie. |
displayName | Chaîne | Nom complet de la stratégie. Prend en charge $filter (eq ). |
durationInDays | Int32 | Nombre de jours pendant lesquels les affectations de cette stratégie durent jusqu’à leur expiration. |
expirationDateTime | DateTimeOffset | Date d’expiration des affectations créées dans cette stratégie. Le type d’horodatage représente les informations de date et d’heure au moyen du format ISO 8601. Il est toujours au format d’heure UTC. Par exemple, le 1er janvier 2014 à minuit UTC se présente comme suit : 2014-01-01T00:00:00Z . |
id | Chaîne | En lecture seule. |
modifiedBy | Chaîne | En lecture seule. |
modifiedDateTime | DateTimeOffset | Le type d’horodatage représente les informations de date et d’heure au moyen du format ISO 8601. Il est toujours au format d’heure UTC. Par exemple, le 1er janvier 2014 à minuit UTC se présente comme suit : 2014-01-01T00:00:00Z . |
requestApprovalSettings | approvalSettings | Qui doit approuver les demandes de package d’accès dans cette stratégie. |
requestorSettings | requestorSettings | Qui peut demander ce package d’accès à partir de cette stratégie. |
questionne | collection accessPackageQuestion | Questions posées au demandeur. |
vérifiableCredentialSettings | vérifiableCredentialSettings | Paramètres pour les justificatifs vérifiables configurés via le service Microsoft Entra Verified I D. Ces paramètres représentent les informations d’identification vérifiables qu’un demandeur d’un package d’accès dans cette stratégie peut présenter pour se voir attribuer le package d’accès. |
Relations
Relation | Type | Description |
---|---|---|
accessPackage | accessPackage | Package d’accès avec cette stratégie. En lecture seule. Pouvant accepter la valeur Null. Prend en charge $expand . |
customExtensionHandlers | collection customExtensionHandler | Collection d’étapes lors de l’exécution d’une ou plusieurs extensions de flux de travail de package d’accès personnalisé. Prend en charge $expand . |
customExtensionStageSettings | collection customExtensionStageSetting | Collection d’étapes lors de l’exécution d’une ou plusieurs extensions de flux de travail de package d’accès personnalisé. Prend en charge $expand . |
Représentation JSON
La représentation JSON suivante montre le type de ressource.
{
"@odata.type": "#microsoft.graph.accessPackageAssignmentPolicy",
"id": "String (identifier)",
"accessPackageId": "String",
"displayName": "String",
"description": "String",
"canExtend": "Boolean",
"durationInDays": "Integer",
"expirationDateTime": "String (timestamp)",
"createdBy": "String",
"createdDateTime": "String (timestamp)",
"modifiedBy": "String",
"modifiedDateTime": "String (timestamp)",
"questions":[
{
"@odata.type": "microsoft.graph.accessPackageQuestion"
}
],
"requestorSettings": {
"@odata.type": "microsoft.graph.requestorSettings"
},
"requestApprovalSettings": {
"@odata.type": "microsoft.graph.approvalSettings"
},
"accessReviewSettings": {
"@odata.type": "microsoft.graph.assignmentReviewSettings"
},
"verifiableCredentialSettings": {
"@odata.type": "microsoft.graph.verifiableCredentialSettings"
}
}