SystemAcl.SetAudit Méthode
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
Définit la règle d’audit spécifiée pour l’objet spécifié SecurityIdentifier .
Surcharges
| Nom | Description |
|---|---|
| SetAudit(SecurityIdentifier, ObjectAuditRule) |
Définit la règle d’audit spécifiée pour l’objet spécifié SecurityIdentifier . |
| SetAudit(AuditFlags, SecurityIdentifier, Int32, InheritanceFlags, PropagationFlags) |
Définit la règle d’audit spécifiée pour l’objet spécifié SecurityIdentifier . |
| SetAudit(AuditFlags, SecurityIdentifier, Int32, InheritanceFlags, PropagationFlags, ObjectAceFlags, Guid, Guid) |
Définit la règle d’audit spécifiée pour l’objet spécifié SecurityIdentifier . Utilisez cette méthode pour l’objet directory Access Control Lists (ACL) lors de la spécification du type d’objet ou du type d’objet hérité. |
Remarques
Ces méthodes suppriment toutes les entrées Access Control existantes qui correspondent à l’objet SecurityIdentifier spécifié et à la condition d’audit spécifiée.
SetAudit(SecurityIdentifier, ObjectAuditRule)
- Source:
- ACL.cs
Définit la règle d’audit spécifiée pour l’objet spécifié SecurityIdentifier .
public:
void SetAudit(System::Security::Principal::SecurityIdentifier ^ sid, System::Security::AccessControl::ObjectAuditRule ^ rule);
public void SetAudit(System.Security.Principal.SecurityIdentifier sid, System.Security.AccessControl.ObjectAuditRule rule);
member this.SetAudit : System.Security.Principal.SecurityIdentifier * System.Security.AccessControl.ObjectAuditRule -> unit
Public Sub SetAudit (sid As SecurityIdentifier, rule As ObjectAuditRule)
Paramètres
Pour SecurityIdentifier lequel définir une règle d’audit.
- rule
- ObjectAuditRule
Pour ObjectAuditRule lequel définir une règle d’audit.
S’applique à
SetAudit(AuditFlags, SecurityIdentifier, Int32, InheritanceFlags, PropagationFlags)
- Source:
- ACL.cs
Définit la règle d’audit spécifiée pour l’objet spécifié SecurityIdentifier .
public:
void SetAudit(System::Security::AccessControl::AuditFlags auditFlags, System::Security::Principal::SecurityIdentifier ^ sid, int accessMask, System::Security::AccessControl::InheritanceFlags inheritanceFlags, System::Security::AccessControl::PropagationFlags propagationFlags);
public void SetAudit(System.Security.AccessControl.AuditFlags auditFlags, System.Security.Principal.SecurityIdentifier sid, int accessMask, System.Security.AccessControl.InheritanceFlags inheritanceFlags, System.Security.AccessControl.PropagationFlags propagationFlags);
member this.SetAudit : System.Security.AccessControl.AuditFlags * System.Security.Principal.SecurityIdentifier * int * System.Security.AccessControl.InheritanceFlags * System.Security.AccessControl.PropagationFlags -> unit
Public Sub SetAudit (auditFlags As AuditFlags, sid As SecurityIdentifier, accessMask As Integer, inheritanceFlags As InheritanceFlags, propagationFlags As PropagationFlags)
Paramètres
- auditFlags
- AuditFlags
Condition d’audit à définir.
Pour SecurityIdentifier lequel définir une règle d’audit.
- accessMask
- Int32
Masque d’accès pour la nouvelle règle d’audit.
- inheritanceFlags
- InheritanceFlags
Indicateurs qui spécifient les propriétés d’héritage de la nouvelle règle d’audit.
- propagationFlags
- PropagationFlags
Indicateurs qui spécifient les propriétés de propagation d’héritage pour la nouvelle règle d’audit.
Remarques
Cette méthode supprime toutes les entrées Access Control existantes qui correspondent à l’objet SecurityIdentifier spécifié et à la condition d’audit spécifiée.
S’applique à
SetAudit(AuditFlags, SecurityIdentifier, Int32, InheritanceFlags, PropagationFlags, ObjectAceFlags, Guid, Guid)
- Source:
- ACL.cs
Définit la règle d’audit spécifiée pour l’objet spécifié SecurityIdentifier . Utilisez cette méthode pour l’objet directory Access Control Lists (ACL) lors de la spécification du type d’objet ou du type d’objet hérité.
public:
void SetAudit(System::Security::AccessControl::AuditFlags auditFlags, System::Security::Principal::SecurityIdentifier ^ sid, int accessMask, System::Security::AccessControl::InheritanceFlags inheritanceFlags, System::Security::AccessControl::PropagationFlags propagationFlags, System::Security::AccessControl::ObjectAceFlags objectFlags, Guid objectType, Guid inheritedObjectType);
public void SetAudit(System.Security.AccessControl.AuditFlags auditFlags, System.Security.Principal.SecurityIdentifier sid, int accessMask, System.Security.AccessControl.InheritanceFlags inheritanceFlags, System.Security.AccessControl.PropagationFlags propagationFlags, System.Security.AccessControl.ObjectAceFlags objectFlags, Guid objectType, Guid inheritedObjectType);
member this.SetAudit : System.Security.AccessControl.AuditFlags * System.Security.Principal.SecurityIdentifier * int * System.Security.AccessControl.InheritanceFlags * System.Security.AccessControl.PropagationFlags * System.Security.AccessControl.ObjectAceFlags * Guid * Guid -> unit
Public Sub SetAudit (auditFlags As AuditFlags, sid As SecurityIdentifier, accessMask As Integer, inheritanceFlags As InheritanceFlags, propagationFlags As PropagationFlags, objectFlags As ObjectAceFlags, objectType As Guid, inheritedObjectType As Guid)
Paramètres
- auditFlags
- AuditFlags
Condition d’audit à définir.
Pour SecurityIdentifier lequel définir une règle d’audit.
- accessMask
- Int32
Masque d’accès pour la nouvelle règle d’audit.
- inheritanceFlags
- InheritanceFlags
Indicateurs qui spécifient les propriétés d’héritage de la nouvelle règle d’audit.
- propagationFlags
- PropagationFlags
Indicateurs qui spécifient les propriétés de propagation d’héritage pour la nouvelle règle d’audit.
- objectFlags
- ObjectAceFlags
Indicateurs qui spécifient si les paramètres et objectType les inheritedObjectType paramètres contiennent des valeurs non-valeursnull.
- objectType
- Guid
Identité de la classe d’objets à laquelle la nouvelle règle d’audit s’applique.
- inheritedObjectType
- Guid
Identité de la classe d’objets enfants qui peut hériter de la nouvelle règle d’audit.
Remarques
Cette méthode supprime toutes les entrées Access Control existantes qui correspondent à l’objet SecurityIdentifier spécifié et à la condition d’audit spécifiée.