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
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"
}
]
}