The IPermission type exposes the following members.
Properties
| Type | Name | Description |
|---|---|---|
![]() | ClassDescription |
The ClassDescription object containing the property metadata for the EngineObject.
(Inherited from IEngineObject.) |
![]() | GranteeName |
The distinguished name (DN) or short name of the user or group to whom an access permission is granted.
For an extended permission (ICmExtendedPermission), the getter method for this property returns a grantee name of #EXTENDED, plus the symbolic name of the extended permission subclass. For example: #EXTENDED(CmDelegatedAccessPermission). This server behavior accommodates backlevel clients that are unaware of extended permissions. |
![]() | GranteeType |
Specifies whether a group or a user is being granted a permission.
For an extended permission (ICmExtendedPermission), the getter method for this property returns a grantee type of UNKNOWN |
![]() | InheritableDepth | Overloaded. |
![]() | PermissionSource | Overloaded. |
![]() | Properties |
The IProperties collection of properties for the EngineObject.
(Inherited from IEngineObject.) |
