Поделиться через


SystemAcl.AddAudit Метод

Определение

Добавляет правило аудита к текущему объекту SystemAcl.

Перегрузки

AddAudit(SecurityIdentifier, ObjectAuditRule)

Добавляет правило аудита к текущему объекту SystemAcl.

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

Добавляет правило аудита к текущему объекту SystemAcl.

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

Добавляет правило аудита с указанными параметрами к текущему объекту SystemAcl. Используйте этот метод для списков управления доступом объектов каталогов при указании типа объекта или типа наследуемого объекта для нового правила аудита.

Комментарии

Добавление правила аудита может привести к объединении одной или нескольких существующих записей контроль доступа (ACE).

AddAudit(SecurityIdentifier, ObjectAuditRule)

Добавляет правило аудита к текущему объекту SystemAcl.

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)

Параметры

sid
SecurityIdentifier

Объект SecurityIdentifier, для которого добавляется правило аудита.

rule
ObjectAuditRule

ObjectAuditRule для нового правила аудита.

Комментарии

Добавление правила аудита может привести к объединении одной или нескольких существующих записей контроль доступа (ACE).

Применяется к

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

Добавляет правило аудита к текущему объекту SystemAcl.

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)

Параметры

auditFlags
AuditFlags

Тип добавляемого правила аудита.

sid
SecurityIdentifier

Объект SecurityIdentifier, для которого добавляется правило аудита.

accessMask
Int32

Маска доступа для нового правила аудита.

inheritanceFlags
InheritanceFlags

Флаги, определяющие свойства наследования нового правила аудита.

propagationFlags
PropagationFlags

Флаги, определяющие свойства распространения наследования нового правила аудита.

Комментарии

Добавление правила аудита может привести к объединении одной или нескольких существующих записей контроль доступа (ACE).

Применяется к

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

Добавляет правило аудита с указанными параметрами к текущему объекту SystemAcl. Используйте этот метод для списков управления доступом объектов каталогов при указании типа объекта или типа наследуемого объекта для нового правила аудита.

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)

Параметры

auditFlags
AuditFlags

Тип добавляемого правила аудита.

sid
SecurityIdentifier

Объект SecurityIdentifier, для которого добавляется правило аудита.

accessMask
Int32

Маска доступа для нового правила аудита.

inheritanceFlags
InheritanceFlags

Флаги, определяющие свойства наследования нового правила аудита.

propagationFlags
PropagationFlags

Флаги, определяющие свойства распространения наследования нового правила аудита.

objectFlags
ObjectAceFlags

Флаги, определяющие, содержат ли параметры objectType и inheritedObjectType значения, отличные от null.

objectType
Guid

Идентификатор класса объектов, к которым применяется новое правило аудита.

inheritedObjectType
Guid

Идентификатор класса дочерних объектов, которые могут наследовать новое правило аудита.

Применяется к