SystemAcl.AddAudit Метод

Определение

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

Перегрузки

Имя Описание
AddAudit(SecurityIdentifier, ObjectAuditRule)

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

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

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

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

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

Комментарии

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

AddAudit(SecurityIdentifier, ObjectAuditRule)

Исходный код:
ACL.cs

Добавляет правило аудита в текущий 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 правило аудита.

Комментарии

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

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

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

Исходный код:
ACL.cs

Добавляет правило аудита в текущий 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

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

Комментарии

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

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

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

Исходный код:
ACL.cs

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

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

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

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