Aracılığıyla paylaş


Grafik Minimal İzinler Kılavuzu Eklentisi

Microsoft Graph'a gönderilen JWT belirtecinde kullanılan izinleri ara sunucu tarafından kaydedilen istekler için gereken en düşük kapsamlarla karşılaştırır ve farkı gösterir.

Bir dizi Microsoft Graph API isteği için en düşük izinleri gösteren Dev Proxy ile komut isteminin ekran görüntüsü.

Eklenti örneği tanımı

{
  "name": "GraphMinimalPermissionsGuidancePlugin",
  "enabled": true,
  "pluginPath": "~appFolder/plugins/DevProxy.Plugins.dll",
  "configSection": "graphMinimalPermissionsGuidancePlugin"
}

Yapılandırma örneği

{
  "graphMinimalPermissionsGuidancePlugin": {
   "$schema": "https://raw.githubusercontent.com/dotnet/dev-proxy/main/schemas/v1.0.0/graphminimalpermissionsguidanceplugin.schema.json",
    "permissionsToExclude": [ 
      "profile", 
      "openid", 
      "offline_access", 
      "email"
    ]
  }
}

Yapılandırma özellikleri

Özellik Açıklama Varsayılan
permissionsToExclude Yoksayılıp rapora dahil edilmeyen kapsamlar. profile openid offline_access email

Komut satırı seçenekleri

Hiçbiri

Sonraki adım