TeamForge 17.4 does not have fine level controls with regard to roles functions at project-level. However, role operations are a part of a site-wide role. Hence the mapping is done only in the case of domain roles. For project level roles, project administrator has these capabilities.
Permission Mapping Details
CollabNet Enterprise Edition Permission | TeamForge 17.4 Permission | Change in Behavior | Functionality Loss/Gain Details | Comments |
---|---|---|---|---|
Role - Add | Roles: Create/Edit/View | User loses permission | The user loses the ability if it is a project-level role and the user does not get project administrator permissions. | Conditional mapping. The permission is granted if the role is a domain role and the role also has "Role – Grant" and "Role – Edit" permissions. |
Role - Delete | Roles: Delete/View | User loses permission | The user loses the ability if it is a project-level role and the user does not get project administrator permissions. | Conditional mapping. The permission is granted if the role is a domain role. |
Role - Edit | Roles: Create/Edit/View | User loses permission | The user loses the ability if it is a project-level role and the user does not get project administrator permissions. | Conditional mapping. The permission is granted if the role is a domain role and the role also has "Role – Add" and "Role – Grant" permissions. |
Role - Grant | Roles: Create/Edit/View | User loses permission | The user loses the ability if it is a project-level role and the user does not get project administrator permissions. | Conditional mapping. The permission is granted if the role is a domain role and the role also has "Role – Add" and "Role – Edit" permissions. |
Role - Request | Alternate Means | CollabNet Enterprise Edition permission is retained | The user may get additional permissions if the user does not have "Project – View" permission. | |
Unapproved Project Role - Grant | This feature is not available in TeamForge 17.4 | TeamForge 17.4 does not have any such feature. |