Share via


SystemAcl.AddAudit Metoda

Definice

Přidá pravidlo auditu k aktuálnímu SystemAcl objektu.

Přetížení

AddAudit(SecurityIdentifier, ObjectAuditRule)

Přidá pravidlo auditu k aktuálnímu SystemAcl objektu.

AddAudit(AuditFlags, SecurityIdentifier, Int32, InheritanceFlags, PropagationFlags)

Přidá pravidlo auditu k aktuálnímu SystemAcl objektu.

AddAudit(AuditFlags, SecurityIdentifier, Int32, InheritanceFlags, PropagationFlags, ObjectAceFlags, Guid, Guid)

Přidá pravidlo auditu se zadaným nastavením do aktuálního SystemAcl objektu. Tuto metodu použijte pro Access Control Seznamy objektů adresáře (seznamy ACL) při zadávání typu objektu nebo zděděného typu objektu pro nové pravidlo auditu.

Poznámky

Přidání pravidla auditu může způsobit sloučení jedné nebo více existujících položek Access Control (ACE).

AddAudit(SecurityIdentifier, ObjectAuditRule)

Přidá pravidlo auditu k aktuálnímu SystemAcl objektu.

public:
 void AddAudit(System::Security::Principal::SecurityIdentifier ^ sid, System::Security::AccessControl::ObjectAuditRule ^ rule);
public void AddAudit (System.Security.Principal.SecurityIdentifier sid, System.Security.AccessControl.ObjectAuditRule rule);
member this.AddAudit : System.Security.Principal.SecurityIdentifier * System.Security.AccessControl.ObjectAuditRule -> unit
Public Sub AddAudit (sid As SecurityIdentifier, rule As ObjectAuditRule)

Parametry

sid
SecurityIdentifier

Pro SecurityIdentifier který se má přidat pravidlo auditu.

rule
ObjectAuditRule

Pro ObjectAuditRule nové pravidlo auditu.

Poznámky

Přidání pravidla auditu může způsobit sloučení jedné nebo více existujících položek Access Control (ACE).

Platí pro

AddAudit(AuditFlags, SecurityIdentifier, Int32, InheritanceFlags, PropagationFlags)

Přidá pravidlo auditu k aktuálnímu SystemAcl objektu.

public:
 void AddAudit(System::Security::AccessControl::AuditFlags auditFlags, System::Security::Principal::SecurityIdentifier ^ sid, int accessMask, System::Security::AccessControl::InheritanceFlags inheritanceFlags, System::Security::AccessControl::PropagationFlags propagationFlags);
public void AddAudit (System.Security.AccessControl.AuditFlags auditFlags, System.Security.Principal.SecurityIdentifier sid, int accessMask, System.Security.AccessControl.InheritanceFlags inheritanceFlags, System.Security.AccessControl.PropagationFlags propagationFlags);
member this.AddAudit : System.Security.AccessControl.AuditFlags * System.Security.Principal.SecurityIdentifier * int * System.Security.AccessControl.InheritanceFlags * System.Security.AccessControl.PropagationFlags -> unit
Public Sub AddAudit (auditFlags As AuditFlags, sid As SecurityIdentifier, accessMask As Integer, inheritanceFlags As InheritanceFlags, propagationFlags As PropagationFlags)

Parametry

auditFlags
AuditFlags

Typ pravidla auditu, které se má přidat.

sid
SecurityIdentifier

Pro SecurityIdentifier který se má přidat pravidlo auditu.

accessMask
Int32

Maska přístupu pro nové pravidlo auditu

inheritanceFlags
InheritanceFlags

Příznaky, které určují vlastnosti dědičnosti nového pravidla auditu.

propagationFlags
PropagationFlags

Příznaky, které určují vlastnosti šíření dědičnosti pro nové pravidlo auditu.

Poznámky

Přidání pravidla auditu může způsobit sloučení jedné nebo více existujících položek Access Control (ACE).

Platí pro

AddAudit(AuditFlags, SecurityIdentifier, Int32, InheritanceFlags, PropagationFlags, ObjectAceFlags, Guid, Guid)

Přidá pravidlo auditu se zadaným nastavením do aktuálního SystemAcl objektu. Tuto metodu použijte pro Access Control Seznamy objektů adresáře (seznamy ACL) při zadávání typu objektu nebo zděděného typu objektu pro nové pravidlo auditu.

public:
 void AddAudit(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 AddAudit (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.AddAudit : 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 AddAudit (auditFlags As AuditFlags, sid As SecurityIdentifier, accessMask As Integer, inheritanceFlags As InheritanceFlags, propagationFlags As PropagationFlags, objectFlags As ObjectAceFlags, objectType As Guid, inheritedObjectType As Guid)

Parametry

auditFlags
AuditFlags

Typ pravidla auditu, které se má přidat.

sid
SecurityIdentifier

Pro SecurityIdentifier který se má přidat pravidlo auditu.

accessMask
Int32

Maska přístupu pro nové pravidlo auditu

inheritanceFlags
InheritanceFlags

Příznaky, které určují vlastnosti dědičnosti nového pravidla auditu.

propagationFlags
PropagationFlags

Příznaky, které určují vlastnosti šíření dědičnosti pro nové pravidlo auditu.

objectFlags
ObjectAceFlags

Příznaky, které určují, jestli objectType parametry a inheritedObjectType obsahují jiné hodnoty.null

objectType
Guid

Identita třídy objektů, na které se vztahuje nové pravidlo auditu.

inheritedObjectType
Guid

Identita třídy podřízených objektů, které mohou dědit nové pravidlo auditu.

Platí pro