Détecter les autorisations minimales de l’API Microsoft Graph
Microsoft Graph expose des centaines de points de terminaison qui vous permettent d’exploiter les données et les insights dans Microsoft 365. Pour utiliser ces points de terminaison d’API, vous devez demander un jeu d’autorisations correct.
Si vous travaillez sur une solution volumineuse qui utilise de nombreux points de terminaison, il peut être difficile de créer la liste exacte des autorisations minimales pour votre application.
Pour détecter les autorisations minimales de l’API Microsoft Graph requises par votre application :
- Activez le
GraphMinimalPermissionsPlugin
plug-in. - Démarrez l’enregistrement.
- Utilisez votre application pour émettre des requêtes normalement.
- Arrêtez l’enregistrement.
Le proxy retourne une liste d’autorisations minimales dans le résumé de l’activité en fonction des demandes interceptées.
Par exemple :
Retrieving minimal permissions for:
- GET /me
- GET /users/{users-id}/calendars
Minimal permissions:
User.Read, Calendars.Read
Par défaut, le proxy de développement détecte des autorisations minimales Delegated
.
Pour retourner Application
des autorisations, mettez à jour le graphMinimalPermissionsPlugin
bloc de configuration dans le fichier devproxyrc.json pour :
{
"graphMinimalPermissionsPlugin": {
"type": "application"
}
}