- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
04-30-2019 06:46 AM
Hello,
I need some suggestions to fix an issue that appeared on a customer's instance. Basically, some approvers aren't able to read RITMs they're approving. Which is strange, since from perspective on process, I don't understand how someone would approve something they aren't able to confirm what is.
Now, I don't know how far the instance's ACLs were customized.
I found that someone faced the same issue on:
However, the solution suggested contemplates GlideRecord in an ACL script. I'm not so keen to this solution because of scalability and perfomance.
Is there any other solution to this, one that does not impact perfomance?
Kindly,
Natasha
Solved! Go to Solution.
- Labels:
-
Best Practices
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
04-30-2019 07:09 AM
Did you try to make variables available to approval record using Approval Summary?
Normally, all RITM information is STORED in variables and all these variables can be made available on sysapproval_approver record using approval summarizer
Note: Please mark reply as correct / helpful if it has answered your question

- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
04-30-2019 06:54 AM
I think ACL is the only way for your query. Give the Readonly Role on RITM Table for the Approver User so that he can able to view the records while approving.
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
04-30-2019 07:05 AM
I was also trying to avoid solutions that includes roles, because the customer doesn't want all the system's approvers to be able to see, only the ones who are approving that specific record.
Maybe there's no way to do so without GlideRecord?

- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
04-30-2019 07:08 AM
You need to add/configure Approval Summarizer: https://docs.servicenow.com/bundle/madrid-platform-administration/page/administer/service-administra...
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
04-30-2019 07:09 AM
Did you try to make variables available to approval record using Approval Summary?
Normally, all RITM information is STORED in variables and all these variables can be made available on sysapproval_approver record using approval summarizer
Note: Please mark reply as correct / helpful if it has answered your question