Public Properties

  Name Description
Public property GranteeName The distinguished name (DN) or short name of the user or group to whom an access permission is granted.
Public property GranteeType Specifies whether a group or a user is being granted a permission.
Public property InheritableDepth The maximum depth to which a permission (ACL) can be inherited. As the ACL gets inherited in a tree of objects, the value is decremented. Example values are as follows:
  • 0 - No inheritance.
  • 1 - Immediate children only.
  • -1 - All children (infinite levels deep).
Public property PermissionSource Indicates the source of the given permission.

The source of access rights can be:

  • a security template
  • inheritance from a parent object
  • default access rights from the class from which the object was instantiated
  • direct application (that is, through programmatically setting permissions with a method call)
  • permissions originating from a security proxy
Top

See Also