Admin - Dashboards GetDashboardUsersAsAdmin
Mengembalikan daftar pengguna yang memiliki akses ke dasbor yang ditentukan.
Izin
- Pengguna harus memiliki hak administrator (seperti Office 365 Administrator Global atau Administrator Layanan Power BI) atau mengautentikasi menggunakan perwakilan layanan.
- Izin yang didelegasikan didukung.
Saat berjalan di bawah autentikasi perwakilan layanan, aplikasi tidak boleh memiliki izin admin yang diperlukan untuk Power BI yang diatur di dalam portal Azure.
Cakupan yang Diperlukan
Tenant.Read.All atau Tenant.ReadWrite.All
Hanya relevan saat mengautentikasi melalui token akses admin yang didelegasikan standar. Tidak boleh ada saat autentikasi melalui perwakilan layanan digunakan.
Batasan
Maksimum 200 permintaan per jam.
GET https://api.powerbi.com/v1.0/myorg/admin/dashboards/{dashboardId}/users
Parameter URI
Nama | Dalam | Diperlukan | Jenis | Deskripsi |
---|---|---|---|---|
dashboard
|
path | True |
string uuid |
ID dasbor |
Respons
Nama | Jenis | Deskripsi |
---|---|---|
200 OK |
OK |
Contoh
Example
Sample Request
GET https://api.powerbi.com/v1.0/myorg/admin/dashboards/{dashboardId}/users
Sample Response
{
"value": [
{
"displayName": "John Nick",
"emailAddress": "john@contoso.com",
"dashboardUserAccessRight": "Owner",
"identifier": "john@contoso.com",
"graphId": "3fadb6e4-130c-4a8f-aeac-416e38b66756",
"principalType": "User"
}
]
}
Definisi
Nama | Deskripsi |
---|---|
Dashboard |
Entri kanan akses pengguna Power BI untuk dasbor |
Dashboard |
Hak akses yang dimiliki pengguna untuk dasbor (tingkat izin) |
Dashboard |
Pembungkus respons OData untuk daftar pengguna Power BI dengan akses ke dasbor |
Principal |
Jenis utama |
Service |
Profil utama layanan Power BI. Hanya relevan untuk solusi multi-penyewaan Power BI Embedded. |
DashboardUser
Entri kanan akses pengguna Power BI untuk dasbor
Nama | Jenis | Deskripsi |
---|---|---|
dashboardUserAccessRight |
Hak akses yang dimiliki pengguna untuk dasbor (tingkat izin) |
|
displayName |
string |
Nama tampilan utama |
emailAddress |
string |
Alamat email pengguna |
graphId |
string |
Pengidentifikasi utama dalam Microsoft Graph. Hanya tersedia untuk API admin. |
identifier |
string |
Pengidentifikasi utama |
principalType |
Jenis utama |
|
profile |
Profil utama layanan Power BI. Hanya relevan untuk solusi multi-penyewaan Power BI Embedded. |
|
userType |
string |
Jenis pengguna. |
DashboardUserAccessRight
Hak akses yang dimiliki pengguna untuk dasbor (tingkat izin)
Nama | Jenis | Deskripsi |
---|---|---|
None |
string |
Tidak ada izin untuk konten di dasbor |
Owner |
string |
Memberikan akses Baca, Tulis, dan Buat Ulang ke konten dalam laporan |
Read |
string |
Memberikan akses Baca ke konten di dasbor |
ReadCopy |
string |
Memberikan akses Baca dan Salin ke konten di dasbor |
ReadReshare |
string |
Memberikan akses Baca dan Buat Ulang ke konten di dasbor |
ReadWrite |
string |
Memberikan akses Baca dan Tulis ke konten di dasbor |
DashboardUsers
Pembungkus respons OData untuk daftar pengguna Power BI dengan akses ke dasbor
Nama | Jenis | Deskripsi |
---|---|---|
odata.context |
string |
|
value |
Daftar pengguna dengan akses ke dasbor |
PrincipalType
Jenis utama
Nama | Jenis | Deskripsi |
---|---|---|
App |
string |
Jenis perwakilan layanan |
Group |
string |
Jenis prinsipal grup |
None |
string |
Tidak ada jenis utama. Gunakan untuk akses tingkat seluruh organisasi. |
User |
string |
Jenis prinsipal pengguna |
ServicePrincipalProfile
Profil utama layanan Power BI. Hanya relevan untuk solusi multi-penyewaan Power BI Embedded.
Nama | Jenis | Deskripsi |
---|---|---|
displayName |
string |
Nama profil perwakilan layanan |
id |
string |
ID profil perwakilan layanan |