Catalog Item variables missing when viewing page in the Portal
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
3 weeks ago
I have a custom service portal page on which I am trying to display a catalog item (this catalog item is to process payments). I want this catalog item to be accessible to anyone, whether they have a user account or not.
When I tested the URL in an incognito tab, only the title of the catalog item shows up. All the variables are missing. How can I fix this?
Context:
- The catalog item user criteria is available for "Any User"
- The pccp_payment page (this is the page on which I am displaying the catalog item) is public
- The pccp_payment page has one widget: SC Catalog Item
- URL for the custom page + catalog item: https://<INSTANCENAME>.servicenowservices.com/esc?id=pccp_payment&sys_id=43a3696e8779f650c562fd57cebb3503
View from regular user account:
View from incognito tab:
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
3 weeks ago
Couple of possible root cause could be for this
1. If you have UI policy "script" then "Run scripts in UI type" and make as "All" it should help you.
2.Are those variables are supported type for portal : check the documentation
https://www.servicenow.com/docs/r/servicenow-platform/service-catalog/variables-availability.html
3.Variable name should not be same as its variable set name
Please refer this links, see if it helps you:
https://support.servicenow.com/kb?id=kb_article_view&sysparm_article=KB0749918
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
3 weeks ago
So basically that catalog item you want as public so that any unauthenticated user can also submit the request?
Is that a record producer?
check these links
Public facing Record Producers
How to make catalog items or record producers available for external users on Service Portal
💡 If my response helped, please mark it as correct ✅ and close the thread 🔒— this helps future readers find the solution faster! 🙏
Ankur
✨ Certified Technical Architect || ✨ 9x ServiceNow MVP || ✨ ServiceNow Community Leader
