Join the #BuildWithBuildAgent Challenge! Get recognized, earn exclusive swag, and inspire the ServiceNow Community with what you can build using Build Agent.  Join the Challenge.

Show Approval History notes on service portal activity stream

HP8
Giga Guru

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.

 

HP8_0-1746744849163.png

 

3 REPLIES 3

SumanthDosapati
Mega Sage
Mega Sage

@HP8 

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

Ankur Bawiskar
Tera Patron
Tera Patron

@HP8 

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.

 

Regards,
Ankur
Certified Technical Architect  ||  9x ServiceNow MVP  ||  ServiceNow Community Leader

Ravi Gaurav
Giga Sage
Giga Sage

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/