Delen via


Controleer of u overmatige Microsoft Graph API-machtigingen gebruikt

Microsoft Graph maakt honderden eindpunten beschikbaar waarmee u gegevens en inzichten in Microsoft 365 kunt gebruiken. Als u deze API-eindpunten wilt gebruiken, moet u een juiste set machtigingen aanvragen.

Een algemene benadering van beveiliging is het toepassen van het principe van minimale bevoegdheden (PoLP). Dit principe is van toepassing op gebruikers, processen en programma's.

Als u wilt controleren of uw app meer machtigingen gebruikt dan nodig is:

  1. Schakel de GraphMinimalPermissionsGuidancePlugin invoegtoepassing in.
  2. Opname starten.
  3. Gebruik uw app om aanvragen normaal uit te geven.
  4. Stoppen met opnemen.

Dev Proxy retourneert een lijst met machtigingenbereiken die niet nodig zijn in het activiteitenoverzicht op basis van de onderschepte aanvragen.

Voorbeeld:

Evaluating delegated permissions for:

- GET /me

Permissions on the token:
AllSites.FullControl, User.Read

    WARNING: The following permissions are unnecessary:
    WARNING: AllSites.FullControl