Pagina delle proprietà Di base

La pagina della proprietà di sicurezza di base è la pagina iniziale del foglio delle proprietà visualizzato dalla funzione EditSecurity . È anche possibile usare la funzione CreateSecurityPage per creare una pagina di proprietà di sicurezza di base per inserire nel proprio foglio delle proprietà.

Nella pagina della proprietà viene visualizzato un elenco dei truste denominati nelle voci del controllo di accesso (AES) dell'elenco di controllo di accesso discrezionale dell'oggetto. La pagina contiene anche un elenco dei diritti di accesso supportati dall'oggetto . Quando l'utente seleziona un nome dall'elenco dei trustees, le caselle di controllo accanto a ogni diritto di accesso indicano i diritti consentiti o negati per tale truste. L'utente può quindi selezionare o deselezionare le caselle di controllo per modificare i diritti di accesso del trustee. L'utente può anche aggiungere o rimuovere truste dall'elenco.

La pagina delle proprietà di sicurezza di base non può visualizzare ACL complessi, ad esempio ACL specifici dell'oggetto o informazioni sull'ereditarietà ACE. Per consentire all'utente di visualizzare o modificare tali informazioni, è possibile includere un pulsante Avanzate nella pagina di sicurezza di base. L'utente può fare clic sul pulsante Avanzate per visualizzare una scheda delle proprietà di sicurezza avanzata. Questo foglio delle proprietà contiene pagine di proprietà che consentono all'utente di modificare l'elenco di controllo di accesso del sistema dell'oggetto (SACL), modificare il proprietario dell'oggetto o eseguire modifiche avanzate dell'elenco di controllo di accesso dell'oggetto. Per visualizzare il pulsante Avanzate , impostare il flag di SI_ADVANCED nella struttura SI_OBJECT_INFO restituita dall'implementazione di ISecurityInformation::GetObjectInformation .

È possibile usare il membro pszPageTitle della struttura SI_OBJECT_INFO per specificare il titolo della pagina delle proprietà di sicurezza di base. Il titolo predefinito è Security.