Bagikan melalui


Definisi peran

Di Reporting Services, definisi peran adalah kumpulan tugas bernama yang menentukan operasi yang tersedia di server laporan. Definisi peran menyediakan aturan yang digunakan oleh server laporan untuk memberlakukan keamanan. Saat pengguna mencoba melakukan tugas, seperti menerbitkan laporan, server laporan memeriksa penetapan peran pengguna untuk menentukan apakah tugas disertakan dalam definisi peran mereka. Jika tugas disertakan dalam definisi peran, permintaan akan dikirimkan.

Menggunakan peran untuk mengotorisasi akses ke server laporan

Peran menjadi operasi hanya ketika Anda menggunakannya dalam penetapan peran. Untuk informasi selengkapnya tentang bagaimana peran memberikan keamanan, lihat Penetapan peran.

Jenis definisi peran

Definisi peran adalah definisi tingkat item atau tingkat sistem. Definisi peran tingkat item menjelaskan tugas yang terkait dengan item yang disimpan dan dikelola di server laporan, seperti laporan, folder, dan model. Mengelola laporan, Menampilkan folder, dan Mengelola langganan individual adalah contoh tugas yang bisa Anda sertakan dalam definisi peran tingkat item. Definisi peran sistem mencakup tugas yang berlaku untuk situs secara keseluruhan. Tugas properti server laporan tampilan adalah contoh tugas yang mungkin Anda sertakan dalam peran sistem.

Peran yang telah ditentukan sebelumnya

Reporting Services mencakup peran yang telah ditentukan sebelumnya yang sesuai dengan berbagai tingkat interaksi pengguna. Daftar berikut berisi peran yang telah ditentukan sebelumnya yang bisa Anda gunakan:

  • Pengelola Konten, Penerbit, Browser, Pembuat Laporan, dan Laporan Saya adalah definisi peran tingkat item yang dapat Anda gunakan saat membuat penetapan peran untuk mengakses konten server laporan.

  • Administrator Sistem dan Pengguna Sistem adalah definisi peran tingkat sistem yang dapat Anda gunakan untuk mengotorisasi akses ke operasi situs.

Untuk informasi selengkapnya, lihat Peran yang telah ditentukan sebelumnya.

Membuat definisi peran

Anda menggunakan Management Studio untuk menentukan nama dan tugas yang dikandungnya untuk membuat peran. Anda harus membuat definisi peran terpisah untuk tugas item dan sistem. Peran dapat mencakup tugas tingkat item atau tugas tingkat sistem, tetapi tidak keduanya. Membuat definisi peran terdiri dari memberikan nama dan memilih serangkaian tugas untuk definisi. Untuk membuat definisi peran, Anda harus memiliki izin untuk melakukannya. Tugas "Atur keamanan untuk item individual" menyediakan izin ini. Secara default, administrator dan pengguna yang ditetapkan ke peran Pengelola Konten yang telah ditentukan sebelumnya dapat melakukan tugas ini.

Peran harus memiliki nama yang unik. Agar valid, definisi peran harus berisi setidaknya satu tugas. Untuk informasi selengkapnya, lihat Tugas dan izin.

Untuk membuat definisi peran, gunakan SQL Server Management Studio. Untuk informasi selengkapnya, lihat Membuat, menghapus, atau mengubah peran (Management Studio).

Setelah membuat definisi peran, Anda dapat menggunakannya dengan memilihnya dalam penetapan peran. Untuk informasi selengkapnya, lihat Memberikan akses pengguna ke server laporan (Manajer Laporan).

Menyesuaikan atau menghapus definisi peran

Peran yang telah ditentukan sebelumnya dapat dimodifikasi atau diganti dengan peran kustom. Untuk mengubah peran, Anda menambahkan atau menghapus tugas dari definisi peran. Anda tidak dapat mengganti nama peran. Setiap perubahan yang Anda buat segera diterapkan ke semua penetapan peran yang menyertakan definisi peran.

Anda dapat menghapus definisi peran jika Anda tidak lagi menggunakannya. Anda tidak dapat menghapus definisi peran yang dipilih untuk fitur Laporan Saya selama fitur tersebut diaktifkan. Sebelum dapat menghapus definisi peran yang digunakan untuk Laporan Saya, Anda harus terlebih dahulu menonaktifkan fitur atau memilih definisi peran lain untuk digunakan dengannya.