A bitmask combining bit values representing the security access rights granted on a given object. The property behavior is as follows:
  • On an IAccessPermission, the access rights apply to a grantee who is also set on the access permission..
  • From IAccessPermissionDescription, the access rights are retrieved to describe the available rights for an object, such as would be found in a security editor.
  • On an extended permission of type ICmDelegatedAccessPermission, the access rights for a given object are delegated from one security principal to another, both of whom are specified on the delegated access permission.
  • On ICmRoleAccessDefinition, the access rights apply to a class for which access is controlled by the role access definition. The role access definition is set on an instance of ICmRoleClassDefinition, which defines a subclass of ICmRole. The ICmRole object is set on a ICmRolePermission.

    Note: Downlevel applications that unconditionally cast elements to IAccessPermission might encounter a ICmRolePermission object. To accommodate backlevel applications that are unaware of role permissions, the server returns a value of zero for this property.

Namespace:  FileNet.Api.Security
Assembly:  FileNet.Api (in FileNet.Api.dll)

ToggleSyntax

Visual Basic (Declaration)
Property AccessMask As Nullable(Of Integer)
C#
Nullable<int> AccessMask { get; set; }
Visual C++
property Nullable<int> AccessMask {
	Nullable<int> get ();
	void set (Nullable<int> value);
}
JavaScript
function get_accessMask();
function set_accessMask(value);

ToggleRemarks

ToggleSee Also