Type de ressource accessPackageAssignment
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 Entitlement Management, une attribution de package d’accès est une affectation d’un package d’accès à un sujet et un intervalle de temps particuliers. Par exemple, une attribution de package d’accès peut indiquer que l’utilisateur Alice a reçu un accès via le package d’accès Ventes pour la période de janvier 2019 à juillet 2019.
Méthodes
Méthode | Type renvoyé | Description |
---|---|---|
List | collection accessPackageAssignment | Récupérez une liste d’objets accessPackageAssignment . |
Filtrer par utilisateur actuel | collection accessPackageAssignment | Récupérez la liste des objets accessPackageAssignment filtrés sur l’utilisateur connecté. |
Retraiter | Aucune | Réévaluez et appliquez automatiquement les affectations d’un utilisateur pour un package d’accès spécifique. |
Vérifier les autres accès | collection accessPackageAssignment | Récupérez la liste des objets accessPackageAssignment pour les utilisateurs qui ont des affectations à des packages d’accès incompatibles. |
Notes
Pour créer ou supprimer une attribution de package d’accès pour un utilisateur, utilisez la requête créer un accessPackageAssignmentRequest
Propriétés
Propriété | Type | Description |
---|---|---|
accessPackageId | Chaîne | Identificateur du package d’accès. En lecture seule. |
assignmentPolicyId | Chaîne | Identificateur de la stratégie d’attribution du package d’accès. En lecture seule. |
assignmentState | Chaîne | État de l’attribution du package d’accès. Les valeurs possibles sont Delivering , Delivered ou Expired . En lecture seule. Prend en charge $filter (eq ). |
assignmentStatus | Chaîne | Plus d’informations sur le cycle de vie des affectations. Les valeurs possibles sont Delivering , Delivered , NearExpiry1DayNotificationTriggered ou ExpiredNotificationTriggered . En lecture seule. |
catalogId | Chaîne | Identificateur du catalogue contenant le package d’accès. En lecture seule. |
customExtensionCalloutInstances | collection customExtensionCalloutInstance | Informations sur tous les appels d’extension personnalisés qui ont été effectués pendant le workflow d’attribution de package d’accès. |
expiredDateTime | 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 . |
id | Chaîne | En lecture seule. |
isExtended | Valeur booléenne | Indique si l’attribution du package d’accès est étendue. En lecture seule. |
targetId | Chaîne | ID du sujet avec l’affectation. En lecture seule. |
planifier | requestSchedule | Lorsque l’attribution d’accès doit être en place. En lecture seule. |
Relations
Relation | Type | Description |
---|---|---|
accessPackage | accessPackage | En lecture seule. Pouvant accepter la valeur Null. Prend en charge $filter (eq ) sur la propriété id et $expand les paramètres de requête. |
accessPackageAssignmentPolicy | accessPackageAssignmentPolicy | En lecture seule. Pouvant accepter la valeur Null. Prend en charge $filter (eq ) sur la propriété id |
accessPackageAssignmentResourceRoles | collection accessPackageAssignmentResourceRole | Rôles de ressources remis à l’utilisateur cible pour cette affectation. En lecture seule. Pouvant accepter la valeur Null. |
target | accessPackageSubject | Objet de l’attribution du package d’accès. En lecture seule. Pouvant accepter la valeur Null. Prend en charge $expand . Prend en charge $filter (eq ) sur objectId. |
Représentation JSON
La représentation JSON suivante montre le type de ressource.
{
"@odata.type": "#microsoft.graph.accessPackageAssignment",
"id": "String (identifier)",
"catalogId": "String",
"accessPackageId": "String",
"assignmentPolicyId": "String",
"targetId": "String",
"assignmentStatus": "String",
"assignmentState": "String",
"isExtended": "Boolean",
"expiredDateTime": "String (timestamp)",
"schedule": {
"@odata.type": "microsoft.graph.requestSchedule"
},
"customExtensionCalloutInstances": [
{
"@odata.type": "microsoft.graph.customExtensionCalloutInstance"
}
]
}