Rilevare le autorizzazioni minime dell'API Microsoft Graph
Microsoft Graph espone centinaia di endpoint che consentono di sfruttare i dati e le informazioni dettagliate in Microsoft 365. Per usare questi endpoint API, è necessario richiedere un set corretto di autorizzazioni.
Se si lavora su una soluzione di grandi dimensioni che usa molti endpoint, può essere difficile compilare l'elenco esatto di autorizzazioni minime per l'applicazione.
Per rilevare le autorizzazioni minime dell'API Microsoft Graph richieste dall'app:
- Abilitare il plug-in
GraphMinimalPermissionsPlugin
. - Avviare la registrazione.
- Usa la tua app per inviare richieste come di consueto.
- Interrompi registrazione.
Il proxy restituisce un elenco di autorizzazioni minime nel riepilogo delle attività in base alle richieste intercettate.
Ad esempio:
Retrieving minimal permissions for:
- GET /me
- GET /users/{users-id}/calendars
Minimal permissions:
User.Read, Calendars.Read
Per impostazione predefinita, Dev Proxy rileva autorizzazioni minime Delegated
.
Per restituire Application
le autorizzazioni, aggiornare il graphMinimalPermissionsPlugin
blocco di configurazione nel file devproxyrc.json in:
{
"graphMinimalPermissionsPlugin": {
"type": "application"
}
}
Feedback su Dev Proxy
Dev Proxy è un progetto di open source. Selezionare un collegamento per fornire feedback: