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, Deliveredou 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, NearExpiry1DayNotificationTriggeredou 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"
    }
  ]
}