Remarque
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de vous connecter ou de modifier des répertoires.
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de modifier des répertoires.
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 Microsoft Entra gestion des droits d’utilisation, 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 | String | Identificateur du package d’accès. |
| accessPackageNotificationSettings | accessPackageNotificationSettings | Représente les paramètres de Notifications par e-mail pour les demandes adressées à un 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 | Booléen | 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 | String | Description de la stratégie. |
| displayName | String | 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 | String | En lecture seule. |
| modifiedBy | String | 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. |
| questionne | collection accessPackageQuestion | Questions posées au demandeur. |
| 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. |
| vérifiableCredentialSettings | vérifiableCredentialSettings | Paramètres pour les justificatifs vérifiables configurés par le biais du service Microsoft Entra d’identité vérifiée. 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"
},
"accessPackageNotificationSettings": {
"@odata.type": "microsoft.graph.accessPackageNotificationSettings"
}
}