Issue
Clicking on Return on a program subobject returns the user to the project list instead of the program list. If the user does not have access to projects, it errors out
Steps to Reproduce
- Create an object called sub_prog whose parent is the program object
- Grant subobject access rights to the admin user
- As admin, in PPM go to Program list
- Open a program from the list
- Access subobject sub_prog
- Once in sub_prog subobject, click Return.
Expected: To return to the program list
Actual: You get redirected to the project list.
- Now, create a new user with limited access rights:
Global:
Management - Programs, sub_prog - Create, sub_prog - Edit All, sub_prog - View All - Make that user the manager of a specific program
- Log in as that user and edit the program where he is the manager
- Go to the sub_prog submenu and click return
Expected: To return to the program list
Actual: You get an error. Error 401 - Unauthorized
Cause
This is caused by CLRT-79818.
Resolution
This is being currently analyzed by Sustaining Engineering.