ExtendedRightAccessRule クラス

定義

Active Directory オブジェクトに対して拡張権利を許可または拒否するために使用する、特定の種類のアクセス規則を表します。Represents a specific type of access rule that is used to allow or deny an Active Directory object an extended right. 拡張権利は、標準のアクセス権セットでは対応していない特別な操作です。Extended rights are special operations that are not covered by the standard set of access rights. 拡張権利の例として、あるユーザーに別のユーザーの電子メールを送信する権限を付与する Send-As があります。An example of an extended right is Send-As, which gives a user the right to send email for another user. 使用できる拡張権利の一覧については、「Extended Rights」 (拡張権利) の記事を参照してください。For a list of possible extended rights, see the Extended Rights article. 拡張権利の詳細については、「Control Access Rights」 (アクセス権の制御) を参照してください。For more information about extended rights, see the Control Access Rights.

public ref class ExtendedRightAccessRule sealed : System::DirectoryServices::ActiveDirectoryAccessRule
public sealed class ExtendedRightAccessRule : System.DirectoryServices.ActiveDirectoryAccessRule
type ExtendedRightAccessRule = class
    inherit ActiveDirectoryAccessRule
Public NotInheritable Class ExtendedRightAccessRule
Inherits ActiveDirectoryAccessRule
継承

コンストラクター

ExtendedRightAccessRule(IdentityReference, AccessControlType)

ID 参照とアクセス制御の種類を指定して、ExtendedRightAccessRule クラスの新しいインスタンスを初期化します。Initializes a new instance of the ExtendedRightAccessRule class with the specified identity reference and access control type.

ExtendedRightAccessRule(IdentityReference, AccessControlType, ActiveDirectorySecurityInheritance)

ID 参照、アクセス制御の種類、および Active Directory セキュリティの継承を指定して、ExtendedRightAccessRule クラスの新しいインスタンスを初期化します。Initializes a new instance of the ExtendedRightAccessRule class with the specified identity reference, access control type, and Active Directory security inheritance.

ExtendedRightAccessRule(IdentityReference, AccessControlType, ActiveDirectorySecurityInheritance, Guid)

ID 参照、アクセス制御の種類、Active Directory セキュリティの継承、および継承されるオブジェクトの種類を指定して、ExtendedRightAccessRule クラスの新しいインスタンスを初期化します。Initializes a new instance of the ExtendedRightAccessRule class with the specified identity reference, access control type, Active Directory security inheritance, and inherited object type.

ExtendedRightAccessRule(IdentityReference, AccessControlType, Guid)

ID 参照、アクセス制御の種類、および拡張権利の識別子を指定して、ExtendedRightAccessRule クラスの新しいインスタンスを初期化します。Initializes a new instance of the ExtendedRightAccessRule class with the specified identity reference, access control type, and extended right identifier.

ExtendedRightAccessRule(IdentityReference, AccessControlType, Guid, ActiveDirectorySecurityInheritance)

ID 参照、アクセス制御の種類、拡張権利の識別子、および Active Directory セキュリティの継承を指定して、ExtendedRightAccessRule クラスの新しいインスタンスを初期化します。Initializes a new instance of the ExtendedRightAccessRule class with the specified identity reference, access control type, extended right identifier, and Active Directory security inheritance.

ExtendedRightAccessRule(IdentityReference, AccessControlType, Guid, ActiveDirectorySecurityInheritance, Guid)

ID 参照、アクセス制御の種類、拡張権利の識別子、Active Directory セキュリティの継承、および継承されるオブジェクトの種類を指定して、ExtendedRightAccessRule クラスの新しいインスタンスを初期化します。Initializes a new instance of the ExtendedRightAccessRule class with the specified identity reference, access control type, extended right identifier, Active Directory security inheritance, and inherited object type.

プロパティ

AccessControlType

この AccessControlType オブジェクトに関連付けられている AccessRule 値を取得します。Gets the AccessControlType value associated with this AccessRule object.

(継承元 AccessRule)
AccessMask

この規則のアクセス マスクを取得します。Gets the access mask for this rule.

(継承元 AuthorizationRule)
ActiveDirectoryRights

このアクセス規則に対する Active Directory Domain Services の権限を取得します。Gets the Active Directory Domain Services rights for this access rule.

(継承元 ActiveDirectoryAccessRule)
IdentityReference

この規則を適用する IdentityReference を取得します。Gets the IdentityReference to which this rule applies.

(継承元 AuthorizationRule)
InheritanceFlags

この規則を子オブジェクトが継承する方法を決定するフラグの値を取得します。Gets the value of flags that determine how this rule is inherited by child objects.

(継承元 AuthorizationRule)
InheritanceType

このアクセス規則の継承の種類を取得します。Gets the inheritance type for this access rule.

(継承元 ActiveDirectoryAccessRule)
InheritedObjectType

ObjectAccessRule オブジェクトを継承可能な子オブジェクトの型を取得します。Gets the type of child object that can inherit the ObjectAccessRule object.

(継承元 ObjectAccessRule)
IsInherited

この規則を明示的に設定するか、または親コンテナー オブジェクトから継承するかを指定する値を取得します。Gets a value indicating whether this rule is explicitly set or is inherited from a parent container object.

(継承元 AuthorizationRule)
ObjectFlags

ObjectAccessRule オブジェクトの ObjectType プロパティと InheritedObjectType プロパティが有効な値を格納しているかどうかを指定するフラグを取得します。Gets flags that specify if the ObjectType and InheritedObjectType properties of the ObjectAccessRule object contain valid values.

(継承元 ObjectAccessRule)
ObjectType

ObjectAccessRule を適用する対象のオブジェクトの型を取得します。Gets the type of object to which the ObjectAccessRule applies.

(継承元 ObjectAccessRule)
PropagationFlags

反映フラグの値を取得します。このフラグから、この規則を子オブジェクトに反映させる方法を判断します。Gets the value of the propagation flags, which determine how inheritance of this rule is propagated to child objects. このプロパティは、InheritanceFlags 列挙体の値が None でない場合にのみ重要です。This property is significant only when the value of the InheritanceFlags enumeration is not None.

(継承元 AuthorizationRule)

メソッド

Equals(Object)

指定されたオブジェクトが現在のオブジェクトと等しいかどうかを判定します。Determines whether the specified object is equal to the current object.

(継承元 Object)
GetHashCode()

既定のハッシュ関数として機能します。Serves as the default hash function.

(継承元 Object)
GetType()

現在のインスタンスの Type を取得します。Gets the Type of the current instance.

(継承元 Object)
MemberwiseClone()

現在の Object の簡易コピーを作成します。Creates a shallow copy of the current Object.

(継承元 Object)
ToString()

現在のオブジェクトを表す string を返します。Returns a string that represents the current object.

(継承元 Object)

適用対象