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 |
|
2 | Contributor |
|
3 | Coordinator |
|
4 | System Administrator |
|