Skip to content

Privileges

In Documentum you can give different kind of privileges to the User. Based on the privileges the user can Create Type, Cabinet and Group and various other action. For each user in Documentum a dm_user object is created. The dm_user.user_privileges and dm_user.user_xprivileges stores the Privileges of the user. The dm_user.client_capability attributes stores the Capability of the users. Each privileges, capabilities and there corresponding values are discussed below.

The privileges are enforced by Content Server and the Client capabilites may be enforced by the Client Applications.

Below mentioned topics are discussed in detail below.

  • User Basic Privilege (dm_user.user_privileges)
  • User Extended Privilege (dm_user.user_xprivileges)
  • Client Capability (dm_user.client_capability)

User Basic Privileges

Each privileges need to be specified explicitily. Multiple basic privilege value can be combined by adding the corresponding integer values.

Privileges Values
None 0
Create Type 1
Create Cabinet 2
Create Group 4
Sysadmin 8
Super user 16

The possible value the dm_user.user_privileges can have and the corresponding privileges are discussed below.

Privileges Values
None 0
Create Type 1
Create Cabinet 2
Create Type + Create Cabinet 3
Create Group 4
Create Group + Create Type 5
Create Group + Create Cabinet 6
Create Group + Create Cabinet + Create Type 7
Sysadmin 8
Super User 16

Extended Privileges

The extended privileges and its description are given below.

Privilege Value Description
None 0 No Privilege. This is default
Config Audit 8 Can configure Audit in the Audit management in Documentum Administrator
Purge Audit 16 Can remove audit trail entries from dm_audittrail
View Audit 32 Can view audit trail entries

The possible value the dm_user.user_xprivileges can have and the corresponding privileges are discussed below.

Value Privilege
0 None
8 Config Audit
16 Purge Audit
24 Config + Purge Audit
32 View Audit
40 Config + View Audit
48 View + Purge Audit
56 Config + View + Purge Audit

Client Capabilities

The possible value the dm_user.client_capability can have and the corresponding capabilities the Client Application will provide are discussed below.

Values Privilege Name Privilege
0 or 1 Consumer
  1. Search, View and Copy document
  2. Forward workflow task
2 Contributor
  1. Search, View and Copy document
  2. Forward workflow task
  3. Create, delete documents and Folders
  4. Modify Virtual Documents
  5. Check-in and check-out documents
  6. Initiate workflow and perform workflow task
3 Coordinator
  1. Search, View and Copy document
  2. Forward workflow task
  3. Create, delete documents and Folders
  4. Create and Modify Virtual Documents
  5. Check-in and check-out documents
  6. Initiate workflow and perform workflow task
  7. View Hidden document
4 System Administrator
  1. All the capability of the Coordinator
  2. Manage Content Server, repository and users and group
Published inBASICSDocumentum