Sdílet prostřednictvím


Zkontrolujte, jestli nepoužíváte nadměrná oprávnění Microsoft Graph API.

Microsoft Graph zveřejňuje stovky koncových bodů, které vám umožní získat přístup k datům a přehledům v Microsoftu 365. Pokud chcete tyto koncové body rozhraní API používat, musíte požádat o správnou sadu oprávnění.

Běžným přístupem k zabezpečení je použití principu nejnižšího oprávnění (PoLP). Tento princip platí pro uživatele, procesy a programy.

Pokud chcete zkontrolovat, jestli vaše aplikace nepoužívá více oprávnění, než potřebuje:

  1. Povolte modul plug-in MinimalPermissionsGuidancePlugin .
  2. Spusťte nahrávání.
  3. Pomocí aplikace můžete vydávat žádosti jako obvykle.
  4. Zastavit záznam.

Dev Proxy vrátí seznam oborů oprávnění, které jsou v souhrnu aktivit nepotřebné na základě zachycených požadavků.

Příklad:

Evaluating delegated permissions for:

- GET /me

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

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