s It Possible to Access a Custom Table in ServiceNow Without Login? (External/Public Access via link
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
07-15-2025 02:47 AM
Hi ServiceNow Community,
I hope you're doing well.
I'm currently working on a use case where we want to allow external users (public users) to access a custom table (e.g., Lead table) in our ServiceNow developer instance without requiring login credentials.
🎯 Objective:
We want to create a single public link that anyone can open, which will redirect them to a form/page (in Service Portal or otherwise) where they can view or submit a record to our custom table, without logging in every time.
So far, I’ve:
Enabled the snc_external role and configured ACLs for read/create operations.
Added the required UI Page and Record ACLs.
Designed a basic Service Portal page.
Created a record producer and embedded it in the page.
However, I want to know:
🔍 Is it possible to bypass the login screen entirely and allow users to access the form or submit details without any authentication — like through a public URL?
📌 If yes, are there any specific settings I need to enable (e.g., allowing guest access, enabling public pages, or setting access to record producers)?
Also, any security recommendations for exposing such functionality safely would be highly appreciated.
Looking forward to your guidance.
Thanks in advance!
Best regards,
Rohit
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
07-15-2025 03:12 AM
you can create a public record producer or public portal page and then show the details there
Record producer will allow you to create/update the record on that table
How to make a record producer and catalog item public on a CMS page
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
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
07-15-2025 03:24 AM - edited 07-15-2025 03:25 AM
@RohitPapann
Snow provides a "public" role OOB. If users don't want to log in and access your data, then create an ACL with this role on your table. They can view or submit a record to your custom table without logging in.
Security recommendation: They will be able to access/edit all your data in your table.
Please mark the answer correct/helpful based on impact
Regards,
Nishant Yadav.