Technical Blog Post
Abstract
Why do I get the "Ensure that valid user performs this operation" error on trying to complete a Change Request?
Body
Change Project Management allows you to implement new functionalities in test or staging environment before applying it on production.
The workflow includes:
-
A Change Project is created by the administrator who divides all the tasks into Change Requests.
-
The administrator also assigns an Approver whose role is to approve the Change Project.
-
The Change Requests are then assigned to Contributors who work on the individual task.
-
Once all the Change Requests are completed, the Approver approves the Change Project which is then ready to be published in Production environment.
Say, a Change Project is created by an administrator and a Change Request is created. A contributor is assigned to this Change Request. The contributor is working on his Change Request (Change Request status: Work in Progress) and clicks on the “Complete” action on completion of the task.
Error YSC91A_0006="Ensure that a valid user performs this operation on the Change Project or Change Request." is thrown.
This error is due to the Approver not being assigned to this Change Project (Step 2 in the above workflow) because of which the Change Requests and the Change Project cannot be approved.
UID
ibm11124787