Is there any way to restrict the approver to approve their own request if approver is delegate by some other user?
I believe you are talking about workflow tasks here correct? If so, I want to make sure I understand the use case here - so please let me know if this example is what you are looking for:
- User-A created a request which has an approval task X on it
- That approval task is assigned to User-B
- User-B sets User-A as a delegate for the approval task
So in this case, User-A can approve the task on their own request because User-B, who owns the task, has set User-A as a delegate on that task.
What you are looking to do is to prevent User-A from approving the task because they are also the "Affected End User" on the request - is this correct?
Let us know,Jon I.
Thanks for the reply.No I am not taking about workflow task.The requirement is for Service Request of Service Catalog.But your use case - User-A created a request which has an approval task X on it- That approval task is assigned to User-B- User-B sets User-A as a delegate for the approval taskis correct.I am looking to do is to prevent User-A from approving the task because delegate feature should not be misused by approving own requests.
AH ok - sorry, I was thinking in terms of Service Desk... unfortunately I am not a Catalog guru, but Jason_Wolfe, Chitra_Gopal or yanji03 may be able to give you some better insight...
well the way to do that will be to not rely on the building approval on SC but directly go to PAM for managing the approval flow, then you fully control the logic and restriction you would like to put there.
Hope this help.
Thanks jmayer !
@Pankaj007 - did the information from Jerome help you out here?
Yes obviously it will help me to start implementation.Thank you Jon & Jerome.
Hi Pankaj007 - thats great news!
Would you mind just marking Jmayer's post as correct so we close the loop on this one for now?