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 Entitlement Management, 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 renvoyé | Description |
|---|---|---|
| List | La collection accessPackageAssignmentRequest | Récupérer la liste des objets accesspackageassignmentrequest . |
| Create | accessPackageAssignmentRequest | Créez une nouvelle 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. |
| Liste (déconseillé) | La collection accessPackageAssignmentRequest | Récupérer la liste des objets accesspackageassignmentrequest . Cette API sera bientôt mise hors service. Utilisez plutôt l’API List assignmentRequests . |
| Créer (déconseillé) | accessPackageAssignmentRequest | Créez une nouvelle accessPackageAssignmentRequest. Cette API sera bientôt mise hors service. Utilisez plutôt l’API Create accessPackageAssignmentRequest . |
Propriétés
| Propriété | Type | Description |
|---|---|---|
| completedDate | 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. |
| 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. |
| customExtensionCalloutInstances | collection customExtensionCalloutInstance | Informations sur tous les appels d’extension personnalisés effectués pendant le workflow de demande d’attribution de package d’accès. |
| customExtensionHandlerInstances | collection customExtensionHandlerInstance | Une collection d’instances d’extension de flux de travail personnalisées en cours d’exécution sur une demande d’affectation. En lecture seule. |
| expirationDateTime | 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 | String | En lecture seule. |
| isValidationOnly | Booléen | True si la demande ne doit pas être traitée pour l’affectation. |
| Justification | String | La justification fournie par le demandeur. |
| requestState | String | L’un des deux est , PendingApproval, CanceledDenied, SubmittedDeliveringPartiallyDeliveredDeliveredDeliveryFailedou .Scheduled En lecture seule. |
| requestStatus | String | Plus d’informations sur le status de traitement de la demande. En lecture seule. |
| requestType | String | L’un des deux suivants UserAdd, , UserExtendUserUpdate, AdminRemoveAdminAddUserRemoveApproverRemoveou .SystemRemove Une demande de l’utilisateur a un requestType de UserAdd, UserUpdateou UserRemove. En lecture seule. |
| planifier | requestSchedule | Plage de dates à laquelle l’accès doit être attribué au demandeur. En lecture seule. |
| Réponses | collection accessPackageAnswer | Réponses fournies par le demandeur à accessPackageQuestions qui lui ont été posées au moment de la demande. |
| verifiedCredentialsData | collecte verifiedCredentialData | Détails des informations d’identification vérifiables présentées par le demandeur, comme l’émetteur et les revendications. 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. |
| accessPackageAssignment | accessPackageAssignment | Pour une requestType de UserAdd ou AdminAdd, une attribution de package d’accès demandée à être créée. Pour une requestType de UserRemove, AdminRemove, ApproverRemoveou SystemRemove, cette propriété a la id propriété d’une affectation existante à supprimer. 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",
"id": "String (identifier)",
"requestType": "String",
"requestState": "String",
"requestStatus": "String",
"isValidationOnly": "Boolean",
"createdDateTime": "String (timestamp)",
"completedDate": "String (timestamp)",
"expirationDateTime": "String (timestamp)",
"justification": "String",
"schedule": {
"@odata.type": "microsoft.graph.requestSchedule"
},
"answers": [
{
"@odata.type": "microsoft.graph.accessPackageAnswerString"
}
],
"customExtensionHandlerInstances": [
{
"@odata.type": "microsoft.graph.customExtensionHandlerInstance"
}
],
"customExtensionCalloutInstances": [
{
"@odata.type": "microsoft.graph.customExtensionCalloutInstance"
}
],
"verifiedCredentialsData": [
{
"@odata.type": "microsoft.graph.verifiedCredentialData"
}
]
}