Udostępnij przez


Podstawowa strona właściwości zabezpieczeń

Podstawowa strona właściwości zabezpieczeń to strona początkowa arkusza właściwości wyświetlana przez funkcję EditSecurity. Możesz również użyć funkcji CreateSecurityPage, aby utworzyć podstawową stronę właściwości zabezpieczeń w celu wstawienia we własnym arkuszu właściwości.

Na stronie właściwości zostanie wyświetlona lista zaufania nazwanych w wpisach kontroli dostępu (ACL)dyskrecjonalnych list kontroli dostępu obiektu (DACL). Strona zawiera również listę praw dostępu obsługiwanych przez obiekt. Gdy użytkownik wybierze nazwę z listy powierników, pola wyboru obok każdego prawa dostępu wskazują prawa, które są dozwolone lub odrzucane dla tego zaufania. Użytkownik może następnie zaznaczyć lub wyczyścić pola wyboru, aby zmodyfikować prawa dostępu trustee. Użytkownik może również dodawać lub usuwać zaufania z listy.

Podstawowa strona właściwości zabezpieczeń nie może wyświetlić złożonych ACE, takich jak ace specyficzne dla obiektulub informacje o dziedziczeniu ACE. Aby umożliwić użytkownikowi wyświetlanie lub edytowanie takich informacji, możesz dołączyć przycisk Zaawansowane na stronie zabezpieczeń podstawowych. Użytkownik może kliknąć przycisk Advanced, aby wyświetlić zaawansowany arkusz właściwości zabezpieczeń. Ten arkusz właściwości zawiera strony właściwości, które umożliwiają użytkownikowi edytowanie listy kontroli dostępu systemu obiektu (SACL), zmienianie właściciela obiektu lub przeprowadzanie zaawansowanej edycji listy DACL obiektu. Aby wyświetlić przycisk Advanced, ustaw flagę SI_ADVANCED w strukturze SI_OBJECT_INFO zwróconej przez implementację ISecurityInformation::GetObjectInformation.

Możesz użyć pszPageTitle składowej struktury SI_OBJECT_INFO, aby określić tytuł podstawowej strony właściwości zabezpieczeń. Domyślny tytuł to Security.