Dukungan identitas

Microsoft Fabric REST API dirancang untuk membuat perubahan pada Fabric. Untuk membuat perubahan ini, Anda perlu mengizinkan API masuk ke Fabric. Artikel ini menjelaskan berbagai jenis identitas yang Anda gunakan untuk mengautentikasi saat mengakses layanan Fabric.

  • User - Pengguna Microsoft Entra. Pengguna diharuskan memiliki cakupan API yang ditentukan untuk mengakses layanan Fabric.

  • Perwakilan layanan - Perwakilan layanan adalah entitas yang digunakan untuk menjalankan aplikasi atau layanan. Perwakilan layanan dapat digunakan untuk mengautentikasi dan mengotorisasi aplikasi untuk mengakses sumber daya di Fabric.

  • identitas Managed - Identitas managed menyediakan identitas terkelola secara otomatis di Microsoft Entra ID untuk aplikasi, tanpa perlu mengelola kredensial. API Anda dapat menggunakan identitas terkelola untuk mengautentikasi saat masuk ke Fabric.

Untuk informasi tentang mengubah identitas item, lihat Mengaitkan identitas item.

Perwakilan layanan dan dukungan identitas terkelola

Bagian ini membahas dukungan REST API Fabric untuk prinsipal layanan dan identitas terkelola.

Pengaturan penyewa perwakilan layanan

Untuk menggunakan prinsipal layanan dan identitas terkelola dengan REST API Fabric, Anda perlu mengaktifkan pengaturan penyewa prinsipal layanan dapat menggunakan API Fabric. Untuk mengaktifkan pengaturan, Anda harus menjadi administrator Fabric. Jika Anda tidak memiliki peran administrator Fabric, hubungi administrator Fabric di organisasi Anda, untuk mengaktifkan pengaturan.

Cuplikan layar memperlihatkan peralihan penyewa: pengguna layanan ini dapat menggunakan penyewa dari API publik.

API yang didukung

Setiap halaman referensi API mencantumkan apakah API mendukung perwakilan layanan dan identitas terkelola. Saat menggunakan API, pertimbangkan apakah panggilan API bergantung pada API atau item lain yang tidak mendukung identitas panggilan. Dalam kasus seperti itu, panggilan Anda akan gagal.

Contoh API yang tidak didukung

Saat memanggil Item - Buat ITEM API yang mendukung perwakilan layanan dan identitas terkelola, jika Anda mencoba membuat gudang data yang tidak mendukung perwakilan layanan dan identitas terkelola, panggilan API gagal.

Contoh item yang tidak didukung

Ketika memanggil API Job Scheduler - Run On Demand Item Job yang mendukung perwakilan layanan dan identitas terkelola, jika Anda meneruskan notebook jobType yang tidak mendukung perwakilan layanan dan identitas terkelola, maka panggilan API tersebut akan gagal.

  • Struktur dokumentasi REST API Fabric

  • Cakupan