CommonObjectSecurity.AddAccessRule(AccessRule) メソッド

定義

指定したアクセス規則を、この CommonObjectSecurity オブジェクトに関連付けられた随意アクセス制御リスト (DACL: Discretionary Access Control List) に追加します。Adds the specified access rule to the Discretionary Access Control List (DACL) associated with this CommonObjectSecurity object.

protected:
 void AddAccessRule(System::Security::AccessControl::AccessRule ^ rule);
protected void AddAccessRule (System.Security.AccessControl.AccessRule rule);
member this.AddAccessRule : System.Security.AccessControl.AccessRule -> unit
Protected Sub AddAccessRule (rule As AccessRule)

パラメーター

rule
AccessRule

追加するアクセス規則。The access rule to add.

注釈

アクセスルールを追加すると、DACL 内の既存のアクセスルールがマージされる可能性があります。Adding an access rule might cause existing access rules in the DACL to be merged.

意図せずにプリンシパルへのアクセスが許可されないように、アプリケーションでは、DACL を変更する前に、すべてのユーザーに対してフルアクセス (AEFA) のアクセス制御エントリ (ACE) があるかどうかを確認し、削除する必要があります。To avoid unintentionally allowing access to principals, applications should check for the existence of an allow everyone full access (AEFA) access control entry (ACE) and remove it before modifying a DACL.

適用対象