Megosztás a következőn keresztül:


Minimális Microsoft Graph API-engedélyek észlelése

A Microsoft Graph több száz végpontot tesz elérhetővé, amelyekkel a Microsoft 365-ben adatokat és elemzéseket készíthet. Ezeknek az API-végpontoknak a használatához megfelelő engedélyeket kell kérnie.

Ha olyan nagy megoldáson dolgozik, amely sok végpontot használ, nehéz lehet összeállítani az alkalmazás minimális engedélyeinek pontos listáját.

Az alkalmazás által igényelt minimális Microsoft Graph API-engedélyek észlelése:

  1. Engedélyezze a beépülő modult GraphMinimalPermissionsPlugin .
  2. Kezdje el a felvételt.
  3. Az alkalmazással a szokásos módon adhat ki kéréseket.
  4. Állítsa le a felvételt.

A proxy a tevékenység összegzésében szereplő minimális engedélyek listáját adja vissza a lehallgatott kérések alapján.

Példa:

Retrieving minimal permissions for:
- GET /me
- GET /users/{users-id}/calendars

Minimal permissions:
User.Read, Calendars.Read

Alapértelmezés szerint a Dev Proxy minimális engedélyeket Delegated észlel.

Engedélyek visszaadásához Application frissítse a graphMinimalPermissionsPlugin devproxyrc.json fájl konfigurációs blokkját a következőre:

{
  "graphMinimalPermissionsPlugin": {
    "type": "application"
  }
}