Menetapkan Peran ke Komponen, Antarmuka, atau Metode

Anda dapat secara eksplisit menetapkan peran ke item apa pun dalam aplikasi COM+ yang terlihat melalui alat administratif Layanan Komponen. Melakukannya memastikan bahwa setiap pengguna yang merupakan anggota peran akan diizinkan mengakses item tersebut dan item lain yang dikandungnya. Misalnya, jika Anda menetapkan peran "Pembaca" ke komponen, setiap anggota "Pembaca" diizinkan mengakses komponen tersebut dan antarmuka dan metode apa pun yang dieksposnya. "Pembaca" akan muncul sebagai peran Yang Diwariskan untuk salah satu antarmuka dan metode tersebut.

Metode dapat diakses oleh pemanggil hanya jika Anda menetapkan peran untuk itu, baik dengan secara eksplisit menetapkan peran langsung ke metode atau dengan menetapkan peran ke antarmuka metode atau komponen metode, dalam hal ini peran akan diwariskan oleh metode . Jika tidak ada peran yang ditetapkan dan jika pemeriksaan akses diaktifkan, semua panggilan ke metode akan gagal.

Sebelum dapat menetapkan peran, Anda harus menentukannya untuk aplikasi. Semua peran yang ditentukan untuk aplikasi akan muncul dalam jendela Peran yang secara eksplisit diatur untuk item yang dipilih pada tab Keamanan untuk komponen, metode, dan antarmuka apa pun dalam aplikasi.

Untuk menetapkan peran ke komponen, metode, atau antarmuka

  1. Di pohon konsol alat administratif Layanan Komponen, temukan aplikasi COM+ yang perannya telah ditentukan. Perluas pohon untuk melihat komponen, antarmuka, atau metode aplikasi, tergantung pada apa yang Anda tetapkan perannya.

  2. Klik kanan item yang ingin Anda tetapkan perannya, lalu klik Properti.

  3. Dalam kotak dialog properti, klik tab Keamanan .

  4. Dalam kotak Peran yang secara eksplisit diatur untuk item yang dipilih , pilih peran yang ingin Anda tetapkan ke item.

  5. Klik OK.

Peran apa pun yang telah Anda tetapkan secara eksplisit untuk item akan diwariskan oleh item tingkat bawah apa pun yang dikandungnya dan akan muncul di jendela Peran yang diwarisi oleh item yang dipilih untuk item tersebut.

Mengonfigurasi Keamanan Role-Based

Menentukan Peran untuk Aplikasi

Mengaktifkan Pemeriksaan Akses untuk Aplikasi

Mengaktifkan Pemeriksaan Akses di Tingkat Komponen

Mengatur Tingkat Keamanan untuk Pemeriksaan Akses