Skip to content

IAdmRolePermissionEntry

The IAdmRolePermissionEntry interface represents a Security Role permission entry.

Inheritance: The IAdmRolePermissionEntry interface inherits from the IAdmTop interface.

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.


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 (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

See also