User group for phase managers with right to own project phases
Product line
Standard
|Expert
Operating mode
CLOUD ABO
|ON-PREMISES
Modules
Services & CRM
Budget & Phases
Purchases
Resource Planning
Business Intelligence
Project phases can be assigned a project manager. To ensure that they have full rights on their phases, a user group for phase managers should be set up.
Create a User Group user group with the following rights:
Law | Classes | Field name | Action | Expression | description |
---|---|---|---|---|---|
All | ProjectPhase | Allow | (controller=varLogin) or (parentPhase.controller=varLogin) | All rights to own project phases and their sub-phases | |
Read | user | phase-responsibility | Allow | The read permission project editor.phasesresponsibility, so that the link to your own phases is shown at all (see description of the wrapper link type below). | |
All | EditorPhaseLink | Allow | (phase.responsible=varLogin) or (phase.parentPhase.responsible=varLogin) | All rights to editor assignments to own project phases and their sub-phases | |
Read | Crosstab Info | Allow | The right to read overview Services | ||
All | Open power | Allow | (phase.responsible=varLogin) or (phase.parentPhase.responsible=varLogin) | All rights to services, expenses and outlays (open and charged) on own project phases and their sub-phases (outlays only with module purchases). | |
All | Service charged | Allow | (phase.responsible=varLogin) or (phase.parentPhase.responsible=varLogin) | ||
All | Open Expenses | Allow | (phase.responsible=varLogin) or (phase.parentPhase.responsible=varLogin) | ||
All | Expenses charged | Allow | (phase.responsible=varLogin) or (phase.parentPhase.responsible=varLogin) | ||
All | Open Displays | Allow | (phase.responsible=varLogin) or (phase.parentPhase.responsible=varLogin) | ||
All | Cleared expenses | Allow | (phase.responsible=varLogin) or (phase.parentPhase.responsible=varLogin) |
The following expressions ensure that the rights only apply to the own phases of the project:
Assign all users who are phase managers to this user group. See Assign users to user groups.
From Settings > Customizing > Link Types, create the following wrapper link type called Phase Responsibility – Own Phases:
This will show a Container Own Phases to the phase manager: