Make record producer modifications
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
2 hours ago
Hi everyone, I have two requirements related to a Service Portal catalog item page and would appreciate your guidance. First, I want the catalog item page to be accessible directly via URL in an incognito/private browser session, but currently when I paste the URL the behavior is inconsistent, so I’d like to understand how to properly handle access (authentication, roles, or portal settings) to make it work reliably. Second, the Submit button is currently visible only once (top/right), and I want to display the same button at the bottom of the page as well; I attempted to add it via HTML changes but it did not appear correctly. Additionally, I need the button—especially in incognito mode—to remain fully functional, meaning it should validate mandatory fields and behave exactly like the default Submit button. Could anyone please guide me on the correct approach to duplicating or repositioning the Submit button in Service Portal, ensuring it performs standard validation, and any best practices for handling this in incognito/public access scenarios? Thank you.
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
54m ago - last edited 48m ago
Hi @rah dev
1) Follow this KB :
KB0681861 Unauthenticated users cannot submit catalog items on Service Portal
To bypass SSO/Authentication for your catalog item ( though its not at all recommended) , you need access catalog using public role .
- Go to your Service Portal home page and assign the public role to this page.
- For the default system, this is the index page.
https://<your-instance>.service-now.com/nav_to.do?uri=sp_page.do?sys_id=46cc384147532100ba13a5554ee49009
- For the default system, this is the index page.
- Go to the sc_cat_item page and assign the public role to this page.
- https://<your-instance>.service-now.com/nav_to.do?uri=sp_page.do?sys_id=9f12251147132100ba13a5554ee490f4
- Go to the SC Catalog Item widget and assign the public role to the widget.
- https://<your-instance>.service-now.com/nav_to.do?uri=sp_widget.do?sys_id=3c29786e87133200e0ef0cf888cb0bdf
- Open a catalog item (for example, Apple iPad 3).
- Add the Available for and Not available for related lists.
- In the Not available for related list, remove the public role (If Any).
- In the Available for related list, add the public role.
- Log in as the external user you created in step 3.
- Go to Service Catalog and browse by category. The catalog item (for example, Apple iPad 3) is now available.
Similar requirement posted before: https://www.servicenow.com/community/itsm-forum/enable-public-access-to-a-specific-servicenow-catalo...
2) By cloning and updating SC Catalog Item widget - you can achieve this.
Warning: This change has global impact. It will not only reflect for your catalog but applied to all Service Catalogs.
For Code - Refer: https://www.servicenow.com/community/itsm-forum/how-to-add-additional-submit-button-at-the-bottom-of...
