The rules for roles

Roles in short:

Permissions

The rules for permissions are:

Users

Users are assigned to roles.

There is no limit to the number of roles a user can have. However, permissions add up and cannot be revoked. For example, the permission to create ITP Models granted in a role on the global level, cannot be revoked on project level. Roles are created and defined by the Administrator. To help the administrator with this task, the User Authorization report is available that will list all roles a user has for all projects.

Global

The Administrator can assign roles to users on the ITP/MDK Repository wide level. This is done by configuring Users. Only the administrator can configure users by right clicking on User in the tree pane, then choose Configuration > Authorization.

Note

The permissions granted with the assignment of a role on this global level cannot be revoked on any other level of the ITP/MDK Repository.

Project, folder, document

A project contains folders that contain documents. This hierarchy also applies to the assigned roles. By default, when permission is granted, by assignment of a role, on project level it is also granted on folder level as well as on document level. This is called inheritance and it can be switched off for an object at the time.

For more information refer to:

Authorization and roles

Creating roles