Not
Bu sayfaya erişim yetkilendirme gerektiriyor. Oturum açmayı veya dizinleri değiştirmeyi deneyebilirsiniz.
Bu sayfaya erişim yetkilendirme gerektiriyor. Dizinleri değiştirmeyi deneyebilirsiniz.
Bir bakışta
Hedef: Uygulamanızın Microsoft Graph için ihtiyaç duyduğu en düşük izinleri bulun
Süre: 10 dakika
Eklentiler:GraphMinimalPermissionsPlugin
Önkoşullar:Geliştirme Ara Sunucusunu Ayarlama
Microsoft Graph, Microsoft 365'teki verilere ve içgörülere erişmenizi sağlayan yüzlerce uç noktayı kullanıma sunar. Bu API uç noktalarını kullanmak için doğru bir izin kümesi istemeniz gerekir.
Çok sayıda uç nokta kullanan büyük bir çözüm üzerinde çalışıyorsanız, uygulamanız için en düşük izinlerin tam listesini oluşturmak zor olabilir.
Uygulamanızın gerektirdiği en düşük Microsoft Graph API izinlerini algılamak için:
- Eklentiyi
GraphMinimalPermissionsPluginetkinleştirin. - Kaydı başlatın.
- Normal istekler göndermek için uygulamanızı kullanın.
- Kaydı durdurun.
Ara sunucu, araya alınan isteklere göre etkinlik özetinde en düşük izinlerin listesini döndürür.
Örneğin:
Retrieving minimal permissions for:
- GET /me
- GET /users/{users-id}/calendars
Minimal permissions:
User.Read, Calendars.Read
Varsayılan olarak, Dev Proxy en düşük delegated izinleri algılar.
Geri döndürmek için izinleri
Dosya: devproxyrc.json
{
"graphMinimalPermissionsPlugin": {
"type": "application"
}
}
Ayrıca bakınız
- Aşırı Microsoft Graph API izinleri kullanıp kullanmadığınızı denetleyin - İzinlerinizi en az kümeyle karşılaştırın
- Ara sunucu etkinliğini kaydetme ve dışarı aktarma - Kaydı başlatma ve durdurma
- GraphMinimalPermissionsPlugin referansı - Yapılandırma seçenekleri
- Sözlük - Geliştirme Ara Sunucusu terminolojisi