Poznámka:
Přístup k této stránce vyžaduje autorizaci. Můžete se zkusit přihlásit nebo změnit adresáře.
Přístup k této stránce vyžaduje autorizaci. Můžete zkusit změnit adresáře.
Na první pohled
Cílem: Zjištění minimálních oprávnění, která vaše aplikace potřebuje pro Microsoft Graph
Čas: 10 minut
Pluginy:GraphMinimalPermissionsPlugin
Požadavky:Nastavení dev proxy serveru
Microsoft Graph zveřejňuje stovky koncových bodů, které umožňují v Microsoftu 365 získat přístup k datům a přehledům. Pokud chcete používat tyto koncové body rozhraní API, musíte požádat o správnou sadu oprávnění.
Pokud pracujete na rozsáhlém řešení, které používá mnoho koncových bodů, může být obtížné vytvořit přesný seznam minimálních oprávnění pro vaši aplikaci.
Pokud chcete zjistit minimální oprávnění rozhraní Microsoft Graph API, která vaše aplikace vyžaduje:
- Povolte plugin
GraphMinimalPermissionsPlugin. - Spusťte nahrávání.
- Pomocí aplikace můžete vydávat požadavky jako obvykle.
- Zastavte nahrávání.
Proxy server vrátí seznam minimálních oprávnění v souhrnu aktivity na základě zachycených požadavků.
Příklad:
Retrieving minimal permissions for:
- GET /me
- GET /users/{users-id}/calendars
Minimal permissions:
User.Read, Calendars.Read
Dev Proxy ve výchozím nastavení detekuje minimální delegated oprávnění.
Pokud chcete vrátit application oprávnění, aktualizujte graphMinimalPermissionsPlugin konfigurační blok v souboru devproxyrc.json na:
Soubor: devproxyrc.json
{
"graphMinimalPermissionsPlugin": {
"type": "application"
}
}
Viz také
- Zkontrolujte, jestli používáte nadměrná oprávnění rozhraní Microsoft Graph API – Porovnejte svá oprávnění s minimálními nastavenými oprávněními.
- Zaznamenat a exportovat aktivitu proxy – Jak spustit a zastavit nahrávání
- Referenční informace k GraphMinimalPermissionsPlugin – Možnosti konfigurace
- Glosář – terminologie dev proxy