CommonSecurityDescriptor.DiscretionaryAcl Proprietà
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
Ottiene o imposta l'elenco di controllo di accesso discrezionale dell'oggetto CommonSecurityDescriptor. L'elenco DACL contiene le regole di accesso.
public:
property System::Security::AccessControl::DiscretionaryAcl ^ DiscretionaryAcl { System::Security::AccessControl::DiscretionaryAcl ^ get(); void set(System::Security::AccessControl::DiscretionaryAcl ^ value); };
public System.Security.AccessControl.DiscretionaryAcl? DiscretionaryAcl { get; set; }
public System.Security.AccessControl.DiscretionaryAcl DiscretionaryAcl { get; set; }
member this.DiscretionaryAcl : System.Security.AccessControl.DiscretionaryAcl with get, set
Public Property DiscretionaryAcl As DiscretionaryAcl
Valore della proprietà
Elenco DACL dell'oggetto CommonSecurityDescriptor.
Commenti
Se questa proprietà è impostata su null
, viene aggiunta una singola voce di controllo di accesso (ACE) che consente a tutti gli utenti l'accesso completo (AEFA). Se un'applicazione modifica l'elenco DACL di un descrittore di sicurezza a cui è stato aggiunto un ace AEFA, l'ace di AEFA viene salvato in modo permanente con l'elenco DACL quando tale DACL viene salvato in modo permanente.
Ciò può comportare un'applicazione che consente involontariamente l'accesso alle entità. Per questo motivo, un'applicazione deve verificare l'esistenza di un ace di AEFA e rimuoverla prima di modificare qualsiasi descrittore di sicurezza.