privilegedRoleAssignment: my

Espace de noms: microsoft.graph

Important

Les API sous /beta la version dans Microsoft Graph sont sujettes à modification. 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 la version 1.0, utilisez le sélecteur de version.

Attention

Cette version de l’API Privileged Identity Management (PIM) pour les rôles Azure Active Directory (Azure AD) est déconseillée et a cessé de retourner des données le 31 mai 2021. Utilisez la nouvelle API de gestion des rôles .

Obtenez les attributions de rôles privilégiés du demandeur.

Autorisations

L’une des autorisations suivantes est nécessaire pour appeler cette API. Pour plus d’informations, notamment sur la façon de choisir les autorisations, voir Autorisations.

Type d’autorisation Autorisations (de celle qui offre le plus de privilèges à celle qui en offre le moins)
Déléguée (compte professionnel ou scolaire) Directory.AccessAsUser.All
Déléguée (compte Microsoft personnel) Non prise en charge.
Application Non prise en charge.

Requête HTTP

GET /privilegedRoleAssignments/my

En-têtes de demande

Nom Description
Autorisation Porteur {token}. Obligatoire.

Corps de la demande

N’indiquez pas le corps de la demande pour cette méthode.

Réponse

Si elle réussit, cette méthode renvoie le code de 200 OK réponse et l’objet de collection privilegedRoleAssignment dans le corps de la réponse.

Exemple

Voici comment vous pouvez appeler cette API.

Demande

Voici un exemple de demande.

GET https://graph.microsoft.com/beta/privilegedRoleAssignments/my
Réponse

Voici un exemple de réponse. Remarque : l’objet de réponse affiché ici peut être raccourci pour plus de lisibilité.

HTTP/1.1 200 OK
Content-type: application/json

{
  "value": [
    {
      "id": "id-value",
      "userId": "userId-value",
      "roleId": "roleId-value",
      "isElevated": true,
      "expirationDateTime": "2016-10-19T10:37:00Z",
      "resultMessage": "resultMessage-value"
    }
  ]
}