Page de propriétés de sécurité de base
La page de propriétés de sécurité de base est la page de démarrage de la feuille de propriétés affichée par la fonction EditSecurity. Vous pouvez également utiliser la fonction CreateSecurityPage pour créer une page de propriétés de sécurité de base à insérer dans votre propre feuille de propriétés.
La page de propriétés affiche la liste des administrateurs nommés dans les entrées de contrôle d’accès de la liste de contrôle d’accès discrétionnaire de l’objet liste de contrôle d’accès discrétionnaire (DACL). La page contient également une liste des droits d’accès pris en charge par l’objet. Lorsque l’utilisateur sélectionne un nom dans la liste des fiduciaires, les cases à cocher en regard de chaque droit d’accès indiquent les droits autorisés ou refusés pour ce fiduciaire. L’utilisateur peut ensuite activer ou décocher les cases à cocher pour modifier les droits d’accès du syndic. L’utilisateur peut également ajouter ou supprimer des administrateurs de la liste.
La page de propriétés de sécurité de base ne peut pas afficher des AE complexes, telles que des AE spécifiques à l’objet, ou des informations d’héritage ACE. Pour permettre à l’utilisateur d’afficher ou de modifier ces informations, vous pouvez inclure un bouton Advanced sur la page de sécurité de base. L’utilisateur peut cliquer sur le bouton Advanced pour afficher une feuille de propriétés de sécurité avancée . Cette feuille de propriétés contient des pages de propriétés qui permettent à l’utilisateur de modifier la liste de contrôle d’accès système de l’objet (SACL), de modifier le propriétaire de l’objet ou d’effectuer une modification avancée de la liste DACL de l’objet. Pour afficher le bouton avancé, définissez l’indicateur SI_ADVANCED dans la structure SI_OBJECT_INFO retournée par votre implémentation ISecurityInformation ::GetObjectInformation.
Vous pouvez utiliser le membre pszPageTitle de la structure SI_OBJECT_INFO pour spécifier le titre de la page de propriétés de sécurité de base. Le titre par défaut est Sécurité.