IAdmRolePermissionEntry
The IAdmRolePermissionEntry interface represents a security role permission entry.
Inheritance: IAdmTop
Properties
-
Property
-
Description
-
AccessMask
-
Gets or sets a mask that specifies the access rights of the permission entry.
-
AccessType
-
Gets or sets a value that indicates whether to Allow or Deny the access permissions specified by the
AccessMask
property. -
ObjectType
-
Gets or sets the GUID of the object class, property, property set, or extended right that the permission entry applies to.
-
InheritedObjectType
-
Gets or sets the GUID of the inherited object class that the permission entry applies to.
Details
AccessMask
Gets or sets a mask that specifies the access rights of the permission entry.
- Type:
- ADS_RIGHTS_ENUM
- Access:
- Read/Write
AccessType
Gets or sets a value that indicates whether to Allow or Deny the access permissions specified by the AccessMask
property.
- Type:
- ADM_PERMISSION_TYPE_ENUM
- Access:
- Read/Write
ObjectType
Gets or sets the GUID of the object class (for the ADS_RIGHT_DS_CREATE_CHILD, ADS_RIGHT_DS_DELETE_CHILD, and ADS_RIGHT_DS_MOVE_TO rights), property, property set, or extended right that the permission entry applies to.
- Type:
- string
- Access:
- Read/Write
Remarks
Each GUID is represented by a string of hexadecimal numbers of the following format: "{xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx}".
InheritedObjectType
Gets or sets the GUID of the inherited object class that the permission entry applies to..
- Type:
- string
- Access:
- Read/Write
Remarks
Each GUID is represented by a string of hexadecimal numbers of the following format: "{xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx}".
Requirements
Minimum required version: 2009.1