Bagikan melalui


Halaman Properti Keamanan Dasar

Halaman properti keamanan dasar adalah halaman awal lembar properti yang ditampilkan oleh fungsi EditKeamanan . Anda juga dapat menggunakan fungsi CreateSecurityPage untuk membuat halaman properti keamanan dasar untuk disisipkan di lembar properti Anda sendiri.

Halaman properti menampilkan daftar kepercayaan bernama dalam entri kontrol akses (ACE) dari daftar kontrol akses diskresi (DACL) objek. Halaman ini juga berisi daftar hak akses yang didukung oleh objek . Saat pengguna memilih nama dari daftar wali, kotak centang di samping setiap hak akses menunjukkan hak yang diizinkan atau ditolak untuk wali tersebut. Pengguna kemudian dapat memilih atau mengosongkan kotak centang untuk mengubah hak akses wali amanat. Pengguna juga dapat menambahkan atau menghapus kepercayaan dari daftar.

Halaman properti keamanan dasar tidak dapat menampilkan ACE yang kompleks, seperti ACE khusus objek, atau informasi pewarisan ACE. Untuk memungkinkan pengguna melihat atau mengedit informasi tersebut, Anda dapat menyertakan tombol Tingkat Lanjut pada halaman keamanan dasar. Pengguna dapat mengklik tombol Tingkat Lanjut untuk menampilkan lembar properti keamanan tingkat lanjut. Lembar properti ini memiliki halaman properti yang memungkinkan pengguna mengedit daftar kontrol akses sistem (SACL) objek, mengubah pemilik objek, atau melakukan pengeditan lanjutan DACL objek. Untuk menampilkan tombol Tingkat Lanjut , atur bendera SI_ADVANCED dalam struktur SI_OBJECT_INFO yang dikembalikan oleh implementasi ISecurityInformation::GetObjectInformation Anda.

Anda dapat menggunakan anggota pszPageTitle dari struktur SI_OBJECT_INFO untuk menentukan judul halaman properti keamanan dasar. Judul defaultnya adalah Keamanan.