Catatan
Akses ke halaman ini memerlukan otorisasi. Anda dapat mencoba masuk atau mengubah direktori.
Akses ke halaman ini memerlukan otorisasi. Anda dapat mencoba mengubah direktori.
Sekilas
Tujuan: Menemukan izin minimal yang dibutuhkan aplikasi Anda untuk Microsoft Graph
Waktu: 10 menit
Plugins:GraphMinimalPermissionsPlugin
Prasyarat:Menyiapkan Proksi Dev
Microsoft Graph memaparkan ratusan titik akhir yang memungkinkan Anda memanfaatkan data dan wawasan di Microsoft 365. Untuk menggunakan titik akhir API ini, Anda perlu meminta sekumpulan izin yang benar.
Jika Anda mengerjakan solusi besar yang menggunakan banyak titik akhir, mungkin sulit untuk membangun daftar izin minimal yang tepat untuk aplikasi Anda.
Untuk mendeteksi izin Microsoft Graph API minimal yang diperlukan aplikasi Anda:
- Aktifkan
GraphMinimalPermissionsPluginplugin. - Mulai merekam.
- Gunakan aplikasi Anda untuk mengeluarkan permintaan seperti biasa.
- Berhenti merekam.
Proksi mengembalikan daftar izin minimal dalam ringkasan aktivitas berdasarkan permintaan yang disadap.
Contohnya:
Retrieving minimal permissions for:
- GET /me
- GET /users/{users-id}/calendars
Minimal permissions:
User.Read, Calendars.Read
Secara default, Dev Proxy mendeteksi izin minimal delegated .
Untuk mengembalikan application izin, perbarui graphMinimalPermissionsPlugin blok konfigurasi di file devproxyrc.json ke:
File: devproxyrc.json
{
"graphMinimalPermissionsPlugin": {
"type": "application"
}
}
Lihat juga
- Periksa apakah Anda menggunakan izin Microsoft Graph API yang berlebihan - Bandingkan izin Anda dengan set minimal
- Merekam dan mengekspor aktivitas proksi - Cara memulai dan menghentikan perekaman
- Referensi GraphMinimalPermissionsPlugin - Opsi konfigurasi
- Glosarium - Terminologi Proxy Pengembang