- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
‎07-02-2025 11:42 AM
I have a form where I would like to hide a field, but I want the field to show on the back end for the fulfiller to enter information. I am unclear if that means the field that is hidden on the form should be visible under catalog questions on the backend and if so, I'm not sure how to do this?
Solved! Go to Solution.

- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
‎07-02-2025 11:48 AM
If i'm understanding correctly,
-
Create a UI Policy on the form/table.
-
Condition: Use a condition like
true
or based on a field (e.g.,Requested For is not empty
). -
Action:
-
Select the field you want to hide.
-
Set Visible = false, Mandatory = false (if applicable).
-
-
Roles Tab:
-
Add the fulfiller role(s) to the "Reverse if false" logic.
-
This ensures the field is hidden only for users who do not have those roles (e.g.,
itil
,sn_hr_core.basic
, etc.).
-
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
‎07-02-2025 12:02 PM
@DeIvory Gordon Please find the community post link below, it will help you to achieve it.
Solved: Make hidden variables visible in back end - ServiceNow Community
Mark my answer helpful if it works 🙂
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
‎07-02-2025 12:10 PM
Hi @DeIvory Gordon ,
Utilize a combination of UI Policy and client script.
First, create a Client script on the catalog item to hide the field. Then, use a UI Policy on RITM or catalog task to make the field visible.
UI Policy Action:
Client Script:
I tried in my PDI it's working.
If my response helped please mark it correct and close the thread so that it benefits future readers.
Mohammad Danish
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
‎07-02-2025 12:14 PM
Hi @DeIvory Gordon ,
Hope you're doing well!
If you would like your variable to be visible & editable on the RITM but not visible on Catalog Form, you can create a Catalog UI Policy as below
Here I created a variable called 'Mobile Number' which isnt available on catalog form but available on RITM
Please provide more details if your query is still not answered/addressed, thank you!
Best Regards,
Sharif

- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
‎07-02-2025 11:48 AM
If i'm understanding correctly,
-
Create a UI Policy on the form/table.
-
Condition: Use a condition like
true
or based on a field (e.g.,Requested For is not empty
). -
Action:
-
Select the field you want to hide.
-
Set Visible = false, Mandatory = false (if applicable).
-
-
Roles Tab:
-
Add the fulfiller role(s) to the "Reverse if false" logic.
-
This ensures the field is hidden only for users who do not have those roles (e.g.,
itil
,sn_hr_core.basic
, etc.).
-
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
‎07-02-2025 12:02 PM
@DeIvory Gordon Please find the community post link below, it will help you to achieve it.
Solved: Make hidden variables visible in back end - ServiceNow Community
Mark my answer helpful if it works 🙂
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
‎07-02-2025 12:10 PM
Hi @DeIvory Gordon ,
Utilize a combination of UI Policy and client script.
First, create a Client script on the catalog item to hide the field. Then, use a UI Policy on RITM or catalog task to make the field visible.
UI Policy Action:
Client Script:
I tried in my PDI it's working.
If my response helped please mark it correct and close the thread so that it benefits future readers.
Mohammad Danish
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
‎07-02-2025 12:14 PM
Hi @DeIvory Gordon ,
Hope you're doing well!
If you would like your variable to be visible & editable on the RITM but not visible on Catalog Form, you can create a Catalog UI Policy as below
Here I created a variable called 'Mobile Number' which isnt available on catalog form but available on RITM
Please provide more details if your query is still not answered/addressed, thank you!
Best Regards,
Sharif