Hide custom knowledge articie field

YvanMartino
Tera Contributor

We've added a custom Journal field for knowledge articles and we only want to show it on kb_knowledge forms and not show up in kb_view.

ACLs on kb_view doesn't allow me to select fields.

UI Policies won't let me choose kb_view, so those aren't an option.

 

What other options do we have?

1 REPLY 1

Tanushree Maiti
Tera Patron

Hi @YvanMartino 

 

Create the Read ACL (Field Level ACL):

  • Navigate to System Security > Access Control > click New.
  • Set Type to record.
  • Set Operation to read.
  • In the Name field, select your custom Journal field (like u_your_journal_field) on the kb_knowledge table.
  • In the Requires role section, add the roles that should be allowed to view this field on the form (e.g  itil, knowledge_admin as per your requirement).

 

Note: Service Portal and kb_view utilize the public/guest session or end-user roles by default. By explicitly restricting read access to fulfiller roles via ACL, the system automatically omits this field for end-users on standard knowledge views and Service Portals.

 

Please Accept the solution if it assisted you with your question & Mark this response as Helpful.
Regards
Tanushree Maiti
ServiceNow Technical Architect
LinkedIn: https://www.linkedin.com/in/tanushreemaiti