Detectar permissões mínimas da API do Microsoft Graph
O Microsoft Graph expõe centenas de pontos de extremidade que permitem que você aproveite dados e insights no Microsoft 365. Para usar esses endpoints de API, você precisa solicitar um conjunto correto de permissões.
Se você trabalha em uma solução grande que usa muitos pontos de extremidade, pode ser difícil criar a lista exata de permissões mínimas para seu aplicativo.
Para detectar as permissões mínimas da API do Microsoft Graph que seu aplicativo exige:
- Ative o
GraphMinimalPermissionsPlugin
plug-in. - Comece a gravar.
- Use seu aplicativo para emitir solicitações normalmente.
- Pare a gravação.
O proxy retorna uma lista de permissões mínimas no resumo da atividade com base nas solicitações interceptadas.
Por exemplo:
Retrieving minimal permissions for:
- GET /me
- GET /users/{users-id}/calendars
Minimal permissions:
User.Read, Calendars.Read
Por padrão, o Dev Proxy detecta permissões mínimas Delegated
.
Para retornar Application
permissões, atualize o graphMinimalPermissionsPlugin
bloco de configuração no arquivo devproxyrc.json para:
{
"graphMinimalPermissionsPlugin": {
"type": "application"
}
}