Admin - Reports GetReportUsersAsAdmin
Mengembalikan daftar pengguna yang memiliki akses ke laporan 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 standar yang didelegasikan. Tidak boleh ada ketika autentikasi melalui perwakilan layanan digunakan.
Batasan
Maksimum 200 permintaan per jam.
GET https://api.powerbi.com/v1.0/myorg/admin/reports/{reportId}/users
Parameter URI
Nama | Dalam | Diperlukan | Jenis | Deskripsi |
---|---|---|---|---|
report
|
path | True |
string uuid |
ID laporan |
Respons
Nama | Jenis | Deskripsi |
---|---|---|
200 OK |
OK |
Contoh
Example
Sample Request
GET https://api.powerbi.com/v1.0/myorg/admin/reports/{reportId}/users
Sample Response
{
"value": [
{
"displayName": "John Nick",
"emailAddress": "john@contoso.com",
"reportUserAccessRight": "Owner",
"identifier": "john@contoso.com",
"graphId": "3fadb6e4-130c-4a8f-aeac-416e38b66756",
"principalType": "User"
}
]
}
Definisi
Nama | Deskripsi |
---|---|
Principal |
Jenis utama |
Report |
Entri kanan akses pengguna Power BI untuk laporan |
Report |
Hak akses yang dimiliki pengguna untuk laporan (tingkat izin) |
Report |
Pembungkus respons OData untuk daftar pengguna Power BI dengan akses ke laporan |
Service |
Profil utama layanan Power BI. Hanya relevan untuk solusi multipenyewa Power BI Embedded. |
PrincipalType
Jenis utama
Nama | Jenis | Deskripsi |
---|---|---|
App |
string |
Jenis perwakilan layanan |
Group |
string |
Jenis utama grup |
None |
string |
Tidak ada jenis utama. Gunakan untuk seluruh akses tingkat organisasi. |
User |
string |
Jenis prinsipal pengguna |
ReportUser
Entri kanan akses pengguna Power BI untuk laporan
Nama | Jenis | Deskripsi |
---|---|---|
displayName |
string |
Nama tampilan prinsipal |
emailAddress |
string |
Alamat email pengguna |
graphId |
string |
Pengidentifikasi prinsipal dalam grafik Microsoft. Hanya tersedia untuk API admin. |
identifier |
string |
Pengidentifikasi prinsipal |
principalType |
Jenis utama |
|
profile |
Profil utama layanan Power BI. Hanya relevan untuk solusi multipenyewa Power BI Embedded. |
|
reportUserAccessRight |
Hak akses yang dimiliki pengguna untuk laporan (tingkat izin) |
|
userType |
string |
Jenis pengguna. |
ReportUserAccessRight
Hak akses yang dimiliki pengguna untuk laporan (tingkat izin)
Nama | Jenis | Deskripsi |
---|---|---|
None |
string |
Tidak ada izin untuk konten dalam laporan |
Owner |
string |
Memberikan akses Baca, Tulis, dan Reshare ke konten dalam laporan |
Read |
string |
Memberikan akses Baca ke konten dalam laporan |
ReadCopy |
string |
Memberikan akses Baca dan Salin ke konten dalam laporan |
ReadReshare |
string |
Memberikan akses Baca dan Reshare ke konten dalam laporan |
ReadWrite |
string |
Memberikan akses Baca dan Tulis ke konten dalam laporan |
ReportUsers
Pembungkus respons OData untuk daftar pengguna Power BI dengan akses ke laporan
Nama | Jenis | Deskripsi |
---|---|---|
odata.context |
string |
|
value |
Daftar pengguna dengan akses ke laporan |
ServicePrincipalProfile
Profil utama layanan Power BI. Hanya relevan untuk solusi multipenyewa Power BI Embedded.
Nama | Jenis | Deskripsi |
---|---|---|
displayName |
string |
Nama profil perwakilan layanan |
id |
string |
ID profil perwakilan layanan |