Only Allow Reviewers To Approve Review Activities
This is a Cireson Portal extension to try and get around the issue where a user can approve an RA where they are not an reviewer. The code checks the reviewer list, enumerates members of any AD Groups that are reviewers and if the current user is not in that list, the Approve and Reject buttons are disabled.
With this applied and logged on as me, I can still approve my own RA.
However when I open an RA where I am not a reviewer, (NB: I am a Portal Analyst and even a SCSM Admin)
the button are disabled.
I hope this helps with this issue, and feedback welcome as always and please re-upload any improvements you make to it.
Kudos to @joivan_hedrick for this one.