type de ressource accessPackageAssignmentRequest

Espace de noms: microsoft.graph

Dans la gestion des droits d’utilisation de Microsoft Entra, une demande d’attribution de package d’accès est créée par ou pour le compte d’un utilisateur qui souhaite obtenir une attribution de package d’accès. Si la demande aboutit, avec toutes les approbations nécessaires, l’utilisateur reçoit une attribution de package d’accès et fait l’objet de l’attribution de package d’accès qui en résulte. Microsoft Entra ID crée également automatiquement des demandes d’attribution de package d’accès pour le suivi de la suppression d’accès.

Méthodes

Méthode Type de retour Description
List La collection accessPackageAssignmentRequest Récupérer la liste des objets accesspackageassignmentrequest .
Create accessPackageAssignmentRequest Crée un objet accessPackageAssignmentRequest .
Obtenir accessPackageAssignmentRequest Lisez les propriétés et les relations d’un objet accessPackageAssignmentRequest .
Supprimer Aucun Supprimez une accessPackageAssignmentRequest.
Cancel La collection accessPackageAssignmentRequest Annuler un objet accessPackageAssignmentRequest dont l’état peut être annulé.
Filtrer par utilisateur actuel La collection accessPackageAssignmentRequest Récupérez la liste des objets accessPackageAssignmentRequest filtrés sur l’utilisateur connecté.
Retraiter Aucun Relancez automatiquement la demande d’accès d’un utilisateur à un package d’accès.
Resume Aucun Reprenez la demande de package d’accès d’un utilisateur après avoir attendu un rappel d’une extension personnalisée.

Propriétés

Propriété Type Description
Réponses collection accessPackageAnswer Réponses fournies par le demandeur à accessPackageQuestions qui lui ont été posées au moment de la demande.
completedDateTime DateTimeOffset Date de fin du traitement, réussi ou non, d’une demande. 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. En lecture seule.
customExtensionCalloutInstances collection customExtensionCalloutInstance Les informations sur tous les appels d’extension personnalisés effectués au cours du workflow d’attribution de package d’accès.
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. En lecture seule. Prend en charge $filter.
id String En lecture seule.
Justification String La justification fournie par le demandeur.
paramètres accessPackageAssignmentRequestParameters Paramètres supplémentaires qui contrôlent le traitement de la demande, tels que le contournement de l’exigence d’approbation configurée dans la stratégie de package d’accès.
requestType accessPackageRequestType Type de la demande. Les valeurs possibles sont les suivantes : notSpecified, , userUpdateuserAdd, adminUpdateadminRemoveadminAdduserRemovesystemUpdatesystemRemovesystemAddonBehalfAdd (non pris en charge), . unknownFutureValue Utilisez l’en-tête de Prefer: include-unknown-enum-members requête pour obtenir les valeurs suivantes dans cette énumération évolutive : approverRemove. Les requêtes de l’utilisateur ont un requestType de userAdd, userUpdateou userRemove. Cette propriété ne peut pas être modifiée une fois définie.
planifier entitlementManagementSchedule Plage de dates à laquelle l’accès doit être attribué au demandeur. Cette propriété ne peut pas être modifiée une fois définie, mais une nouvelle planification pour un devoir peut être incluse dans une autre userUpdate demande d’affectation adminUpdate .
state accessPackageRequestState État de la demande. Les valeurs possibles sont submitted, pendingApproval, delivering, delivered, deliveryFailed, denied, scheduled, canceled, partiallyDelivered, unknownFutureValue. En lecture seule. Prend en charge $filter (eq).
status String Plus d’informations sur le status de traitement de la demande. En lecture seule.

Relations

Relation Type Description
accessPackage accessPackage Package d’accès associé à accessPackageAssignmentRequest. Un package d’accès définit les collections de rôles de ressource et les stratégies d’accès à ces ressources par un ou plusieurs utilisateurs. En lecture seule. Pouvant accepter la valeur Null.

Prend en charge $expand.
affectation accessPackageAssignment Pour un requestType de userAdd ou adminAdd, il s’agit d’une attribution de package d’accès dont la création est demandée. Pour un requestType de userRemove, adminRemove, approverRemoveou systemRemove, la id propriété d’une affectation existante doit être supprimée.

Prend en charge $expand.
demandeur accessPackageSubject Le sujet qui a demandé ou, s’il s’agissait d’une affectation directe, a été assigné. En lecture seule. Pouvant accepter la valeur Null. Prend en charge $expand.

Représentation JSON

La représentation JSON suivante montre le type de ressource.

{
  "@odata.type": "#microsoft.graph.accessPackageAssignmentRequest",
  "completedDateTime": "String (timestamp)",
  "createdDateTime": "String (timestamp)",
  "id": "String (identifier)",
  "requestType": "String",
  "justification": "String",
  "parameters": {"@odata.type": "microsoft.graph.accessPackageAssignmentRequestParameters"},
  "schedule": {
    "@odata.type": "microsoft.graph.entitlementManagementSchedule"
  },
  "state": "String",
  "status": "String",
  "answers": [
    {
      "@odata.type": "microsoft.graph.accessPackageAnswerString"
    }
  ]

}