If the user uses Create from Template, populates an OBS node that they should have access to and select a Manager other than themselves, the system throws and error to the screen and the project does not get created correctly. This is the message you get "You do not have rights to modify tasks or staff which are enabled for management"
Steps to Reproduce:
1. Create custom OBS with few levels and associate with project object.
2. Enable this OBS for access rights by checking "Use for Access Rights" option.
3. Create few Units for that OBS.
4. Navigate to Administration->Studio->Objects and go to project object and API enable the OBS attribute which is created by associating to project object.
5. Create 2 users with below rights:
Global Rights:
Project Create from Template is throwing an error
Project - Cost Plan - View All
Project - Create
Project - Create and Create from Template
Project - Create from Template
Project - Hierarchy - Financial Rollup - View - All
Project - Risk, Issue, Change Request - Create
Project - Risk, Issue, Change Request - View - All
Project - View Access Rights - All
Project - View All Assigned Releases
Project - View Chargebacks Information All
Project - View Financial - All
Project - View Management - All
Project - View Requisitions - All
Project - View Tasks - All
Project Management - Tiles Navigate
Project Management - Navigate
Projects - Navigate
OBS Rights:
Access Right = Project - Edit
OBS Unit= OBSTest:One
OBS Association Mode = Unit only
Access Right = Project - Edit
OBS Unit= OBSTest:Two
OBS Association Mode = Unit and descendants
Access Right = Project - Edit Management
OBS Unit= OBSTest:Two
OBS Association Mode = Unit and descendants
6. Navigate to MUX and create a copy of the standard project blueprint and modify Create from Template tab by adding manager and OBS attribute created in the step 1.
7. Associate template with the blueprint created in the above step.
8. Log in using admin and impersonate "User 1".
9. Navigate MUX->Projects and Click on New from Template and choose Test template from Step 7.
10. In the create project from template modal choose User 2 as Manager and set Test OBS to the OBS which user should have edit project access to.
11. Click on Create button.
12. See error message "You do not have rights to modify tasks or staff which are enabled for management"
Expected Results: It should allow user to create a project.
Actual Results: It does not properly create a project.
Clarity 16.3.2, 16.4.0, 16.4.1
DE184014
Will not fix.