Keamanan tingkat objek (OLS)

Keamanan tingkat objek (OLS) memungkinkan penulis model mengamankan tabel atau kolom tertentu dari penampil laporan. Misalnya, kolom yang menyertakan data pribadi dapat dibatasi sehingga hanya penonton tertentu yang dapat melihat dan berinteraksi dengannya. Selain itu, Anda juga dapat membatasi nama objek dan metadata. Lapisan keamanan tambahan ini mencegah pengguna tanpa tingkat akses yang sesuai untuk menemukan informasi pribadi penting atau sensitif bisnis seperti catatan karyawan atau keuangan. Untuk penonton yang tidak memiliki izin yang diperlukan, seolah-olah tabel atau kolom aman tidak ada.

Membuat laporan yang menggunakan OLS

Seperti RLS, OLS juga didefinisikan dalam peran model. Saat ini, Anda tidak dapat membuat definisi OLS secara asli di Power BI Desktop.

Untuk membuat peran pada model semantik Power BI Desktop , gunakan alat eksternal seperti Editor Tabular.

Mengonfigurasi keamanan tingkat objek menggunakan editor tabular

  1. Di Power BI Desktop, buat model yang akan menentukan aturan OLS Anda.

  2. Pada pita Alat Eksternal, pilih Editor Tabular. Jika Anda tidak melihat tombol Editor Tabular, instal program. Saat terbuka, Editor Tabular akan secara otomatis tersambung ke model Anda. Cuplikan layar Menu Alat eksternal.

  3. Dalam tampilan Model, pilih menu drop-down di bawah Peran. Peran yang Anda buat di langkah pertama akan muncul. Cuplikan layar nama peran yang ditampilkan di bawah folder peran dalam tampilan model.

  4. Pilih peran yang ingin Anda aktifkan definisi OLSnya, dan perluas Izin Tabel. Cuplikan layar memperlihatkan tempat mengakses izin tabel untuk OLS.

  5. Atur izin untuk tabel atau kolom ke Tidak Ada atau Baca.

    Tidak Ada: OLS diberlakukan dan tabel atau kolom akan disembunyikan dari peran tersebut
    Baca: Tabel atau kolom akan terlihat oleh peran tersebut

    Atur kategori di bawah Izin tabel ke Tidak Ada. Cuplikan layar pengaturan aturan OLS ke tidak ada untuk seluruh tabel.


  1. Setelah Anda menentukan keamanan tingkat objek untuk peran tersebut, simpan perubahan Anda. Cuplikan layar menyimpan definisi peran.

  2. Di Power BI Desktop, terbitkan model semantik Anda ke Layanan Power BI.

  3. Di Layanan Power BI, navigasikan ke halaman Keamanan dengan memilih menu opsi lainnya pada model semantik, dan tetapkan anggota atau grup ke peran yang sesuai.

Aturan OLS sekarang ditentukan. Pengguna tanpa izin yang diperlukan akan menerima pesan bahwa bidang tidak dapat ditemukan untuk semua visual laporan menggunakan bidang tersebut.

Cuplikan layar pesan kesalahan yang mengatakan bahwa kolom tidak dapat ditemukan atau mungkin tidak digunakan dalam ekspresi ini.

Pertimbangan dan batasan

  • OLS hanya berlaku untuk Pemirsa di ruang kerja. Anggota ruang kerja yang ditetapkan Admin, Anggota, atau Kontributor memiliki izin edit untuk model semantik dan, oleh karena itu, OLS tidak berlaku untuk mereka. Baca selengkapnya tentang peran di ruang kerja.

  • Model semantik dengan OLS yang dikonfigurasi untuk satu atau beberapa objek tabel atau kolom tidak didukung dengan fitur Power BI ini:

    • Visualisasi Tanya Jawab Umum
    • Visualisasi wawasan cepat
    • visualisasi Naratif cerdas
    • Galeri Tipe Data Excel
  • Lihat pembatasan OLS lainnya