API-1007 Error in Staffing page for CIT because Edit Management rights are missing for CIT
search cancel

API-1007 Error in Staffing page for CIT because Edit Management rights are missing for CIT

book

Article ID: 380203

calendar_today

Updated On:

Products

Clarity PPM SaaS Clarity PPM On Premise

Issue/Introduction

Assignments by Resource under Staffing page errors out since there is no Edit Management All rights for CITs

STEPS TO REPRODUCE
1. Login in as admin and navigate to Administration (Classic) - Objects
2. Create a new CIT
    Name:  Fruits
3. Navigate to MUX - CIT and create an instance of Fruits
   Name: Apple
4. In the Fruits CIT Blueprint, configure the modules Assignment and Tasks
5. Navigate to Apple instance and create a Task with the name Task 1
6. Under Assignments tab, assign resource1 to the above task
7. Navigate to Administration (Classic) and create a new user with name TESTER
8. Grant the below rights
   Instance: 
   Add all the instance rights for Apple
   Resource - View    for resource resource1
   Global: 
   Classic PPM - Navigate    
   Fruits - Navigate
   Fruits - Task Management - All
   Custom Investment - Navigate    
   Resource - Navigate    
   Staffing - Navigate    
   Tasks - Navigate    
9. Login as TESTER
10. Navigate to MUX - CIT - Fruits - Apple
11. Click on Assignments tab and edit ETC for any periods for resource1
Actual and expected: TESTER is able to edit ETC successfully. 

12. Navigate to Staffing page -  Assignments by Resource 
13. Filter for Fruits CIT and Apple instance
14. Expand Resource1 and double click on any cell so it opens up the Assignments Edit page
15. Edit the ETC and Click Save

Expected: Since ETC could be updated in CIT - Task - Assignment, it should work in this page as well.
Actual: The page cannot be saved and throws permission error
API-1007 : You are not authorized to process request. Contact your system administrator for necessary security rights.

Workaround: 
Grant Project Edit Management All global rights but this will grant access to all projects in the system

Environment

16.1.3 and above (tested in 16.3.0 as well)

Resolution

DE155260 - Fixed in 16.3.1