User in approval_admin role but cannot approve Requested Item
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
‎08-31-2016 07:59 PM
Hi,
We have a scenario where we would like to give our Business Relationship Manager (BRM) access to approve item purchase requests within ServiceNow.
The workflow for item requests go through a few approval stages, the first goes to the above manager, then it goes to various other manager roles to be approved at each stage. There are times where managers will be on leave and have not delegated to another manager. We would like for the BRM to be able to approve stages where the assigned manager is on leave. I have given the user the approval_admin role, but when they go into the approval task, they do not see the Approve or Reject buttons, just Delete.
So I am wondering if this is happening because the BRM has already done an approval?
Any help would be greatly appreciated.
Thanks
James
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
‎09-01-2016 04:09 AM
1. You need to enable the approval_admin role to see the Approve and Reject button. The condition section for these UI Actions needs to be looked into. But i would be very careful to do and test this as this will affect the whole Approval structure and i would keep a control mechanism in place so that only after review of the situation, that a Approver is OOO and delegation have not been setup.
2. You need to enable approval_admin role to Approve/Reject approvals, so that they can perform the state change action on the Approval table, which i think should be present already, but you need to ensure.
3. You also need to ensure that the users with the approval_admin role have Read access on the Task table, so that they can view the item to be approved.

- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
‎09-01-2016 04:34 AM
Check the conditions of the UI action and see if the condition is being satisfied.
Also see, if the 'sApprovalMine(current)' is being added as a 'OR' condition or as a 'AND' condition.