ServiceNow Catalog Item Variables Not Visible to Certain Roles
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
09-03-2025 03:27 AM
I created a catalog item that should be available for the roles employee and itil. The item appears in the service catalog for both roles. When a user with the employee role opens the item the form is completely blank and none of the variables are visible. When a user with the itil role opens the same item all variables display correctly and the order process works.
There are no UI policies hiding the variables for the employee role. The variables do not have role restrictions set. The item is published and visible in the same catalog and category for both roles. There are no client scripts hiding the fields.
It looks like something role related is preventing variables from rendering for employee users but I cannot find the cause. Has anyone experienced this issue and what should I check to resolve it
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
09-03-2025 07:43 AM
Hi @SamrinK,
and how did you grant the access?
Was it user criteria? if so, then it's only to access the catalog or item but only that, nothing more.
If your variable is for example a reference to company table and the employee doesn't have access to that table, it cannot use it...
Quick debug tip, add a simple string variable - can employee user see it???
And for the variables that are visible by itil and not by employee, what type of variables are we talking about?
This reply is 100 % GlideFather and 0 % AI
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
09-08-2025 05:01 AM
Hi @SamrinK any feedback?
This reply is 100 % GlideFather and 0 % AI
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
09-08-2025 05:55 AM
is that employee role a custom one?
what's the difference between employee role and snc_internal role?
You can add snc_internal role as contains role under that Custom Employee role and then check
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
