ActiveDirectoryAccessRule Constructor (IdentityReference^, ActiveDirectoryRights, AccessControlType, Guid, ActiveDirectorySecurityInheritance, Guid)
Initializes a new instance of the ActiveDirectoryAccessRule class with the specified identity reference, Active Directory Domain Services rights, access rule type, object type, inheritance type, and inherited object type.
Assembly: System.DirectoryServices (in System.DirectoryServices.dll)
public:
ActiveDirectoryAccessRule(
IdentityReference^ identity,
ActiveDirectoryRights adRights,
AccessControlType type,
Guid objectType,
ActiveDirectorySecurityInheritance inheritanceType,
Guid inheritedObjectType
)
Parameters
- identity
-
Type:
System.Security.Principal::IdentityReference^
An IdentityReference object that identifies the trustee of the access rule.
- adRights
-
Type:
System.DirectoryServices::ActiveDirectoryRights
A combination of one or more of the ActiveDirectoryRights enumeration values that specifies the rights of the access rule.
- type
-
Type:
System.Security.AccessControl::AccessControlType
One of the AccessControlType enumeration values that specifies the access rule type.
- objectType
-
Type:
System::Guid
The schema GUID of the object to which the access rule applies.
- inheritanceType
-
Type:
System.DirectoryServices::ActiveDirectorySecurityInheritance
One of the ActiveDirectorySecurityInheritance enumeration values that specifies the inheritance type of the access rule.
- inheritedObjectType
-
Type:
System::Guid
The schema GUID of the child object type that can inherit this access rule.
Available since 2.0