ActiveDirectoryAuditRule クラス

定義

ActiveDirectoryAuditRuleは、システム アクセス制御リスト (SACL) にアクセス制御エントリ (ACE) を設定するために使用されます。 ActiveDirectoryAccessRuleには、IdentityReference オブジェクトとして表されるトラスティが含まれています。 また、アクセス制御の種類、アクセス マスク、継承フラグなどのその他のプロパティに関する情報も含まれています。 このルールは、 ActiveDirectorySecurity オブジェクトに設定されます。 ActiveDirectorySecurityがディレクトリ ストアにコミットされると、ActiveDirectoryAuditRuleに設定されている規則に従ってセキュリティ記述子オブジェクトが変更されます。

public ref class ActiveDirectoryAuditRule : System::Security::AccessControl::ObjectAuditRule
public class ActiveDirectoryAuditRule : System.Security.AccessControl.ObjectAuditRule
type ActiveDirectoryAuditRule = class
    inherit ObjectAuditRule
Public Class ActiveDirectoryAuditRule
Inherits ObjectAuditRule
継承

コンストラクター

名前 説明
ActiveDirectoryAuditRule(IdentityReference, ActiveDirectoryRights, AuditFlags, ActiveDirectorySecurityInheritance, Guid)

指定した ID、権限、フラグ、継承型、および継承されたオブジェクト型を使用して、 ActiveDirectoryAuditRule クラスの新しいインスタンスを初期化します。

ActiveDirectoryAuditRule(IdentityReference, ActiveDirectoryRights, AuditFlags, ActiveDirectorySecurityInheritance)

指定した ID、権限、フラグ、および継承型を使用して、 ActiveDirectoryAuditRule クラスの新しいインスタンスを初期化します。

ActiveDirectoryAuditRule(IdentityReference, ActiveDirectoryRights, AuditFlags, Guid, ActiveDirectorySecurityInheritance, Guid)

指定した ID、権限、フラグ、オブジェクト型、継承型、および継承されたオブジェクト型を使用して、 ActiveDirectoryAuditRule クラスの新しいインスタンスを初期化します。

ActiveDirectoryAuditRule(IdentityReference, ActiveDirectoryRights, AuditFlags, Guid, ActiveDirectorySecurityInheritance)

指定した ID、権限、フラグ、オブジェクト型、継承型を使用して、 ActiveDirectoryAuditRule クラスの新しいインスタンスを初期化します。

ActiveDirectoryAuditRule(IdentityReference, ActiveDirectoryRights, AuditFlags, Guid)

指定した ID、権限、フラグ、およびオブジェクト型を使用して、 ActiveDirectoryAuditRule クラスの新しいインスタンスを初期化します。

ActiveDirectoryAuditRule(IdentityReference, ActiveDirectoryRights, AuditFlags)

指定した ID、権限、フラグを使用して、 ActiveDirectoryAuditRule クラスの新しいインスタンスを初期化します。

プロパティ

名前 説明
AccessMask

この規則のアクセス マスクを取得します。

(継承元 AuthorizationRule)
ActiveDirectoryRights

監査規則の権限を取得します。

AuditFlags

この監査規則の監査フラグを取得します。

(継承元 AuditRule)
IdentityReference

この規則が適用される IdentityReference を取得します。

(継承元 AuthorizationRule)
InheritanceFlags

この規則が子オブジェクトによって継承される方法を決定するフラグの値を取得します。

(継承元 AuthorizationRule)
InheritanceType

監査規則の継承の種類を取得します。

InheritedObjectType

ObjectAuditRule オブジェクトを継承できる子オブジェクトの型を取得します。

(継承元 ObjectAuditRule)
IsInherited

この規則が明示的に設定されているか、親コンテナー オブジェクトから継承されているかを示す値を取得します。

(継承元 AuthorizationRule)
ObjectFlags

ObjectType InheritedObjectType オブジェクトのプロパティとObjectAuditRuleプロパティに有効な値が含まれています。

(継承元 ObjectAuditRule)
ObjectType

ObjectAuditRuleが適用されるオブジェクトの型を取得します。

(継承元 ObjectAuditRule)
PropagationFlags

この規則の継承を子オブジェクトに反映する方法を決定する伝達フラグの値を取得します。 このプロパティは、 InheritanceFlags 列挙体の値が Noneされていない場合にのみ重要です。

(継承元 AuthorizationRule)

メソッド

名前 説明
Equals(Object)

指定したオブジェクトが現在のオブジェクトと等しいかどうかを判断します。

(継承元 Object)
GetHashCode()

既定のハッシュ関数として機能します。

(継承元 Object)
GetType()

現在のインスタンスの Type を取得します。

(継承元 Object)
MemberwiseClone()

現在の Objectの簡易コピーを作成します。

(継承元 Object)
ToString()

現在のオブジェクトを表す文字列を返します。

(継承元 Object)

適用対象