Show Approval History notes on service portal activity stream
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
05-08-2025 03:57 PM
Hi team. I'm wanting to expose the approval history notes onto our service portal activity stream for snc_external users to see. If I log into the portal as an admin I can see the approval history notes, but as a snc_external user cannot. I haven't been able to find any business rules or ACLs that I could tinker with so I might be looking in the wrong place.
Here's a screenshot of the note on the Platform UI activity stream that I want to expose on the service portal activity stream.
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
05-09-2025 03:29 AM
Did you try creating a READ Acl for incident.comments?
Also think before giving additional access to snc_external users
Accept the solution and mark as helpful if it does, to benefit future readers.
Regards,
Sumanth
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
05-09-2025 03:32 AM
why do external users wish to see the approval notes?
Not recommended practice.
check if that snc_external user has READ access to the field which is being used to fetch the notes
If my response helped please mark it correct and close the thread so that it benefits future readers.
Ankur
✨ Certified Technical Architect || ✨ 9x ServiceNow MVP || ✨ ServiceNow Community Leader
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
05-09-2025 04:24 AM
Hi @HP8
I’m curious—do external users really need access to the approval history notes? Typically, it’s not recommended to expose that kind of internal info to external users for security and privacy reasons.
That said, if you do need to show it, I’d suggest double-checking whether the snc_external user has read access to the field where those notes are stored. Even if there’s no obvious Business Rule or ACL at first glance, it’s likely controlled by table-level or field-level ACLs, especially for approval-related fields. You might want to look at the sys_journal_field table or the specific field holding the approval notes to confirm.
Let me know if you want help tracking down the right ACL or best practices for exposing this safely!
If you found my response helpful, I would greatly appreciate it if you could mark it as "Accepted Solution" and "Helpful."
Your support not only benefits the community but also encourages me to continue assisting. Thank you so much!
Thanks and Regards
Ravi Gaurav | ServiceNow MVP 2025,2024 | ServiceNow Practice Lead | Solution Architect
CGI
M.Tech in Data Science & AI
YouTube: https://www.youtube.com/@learnservicenowwithravi
LinkedIn: https://www.linkedin.com/in/ravi-gaurav-a67542aa/
