Unable to Access Public Portal Page Without Login – Requesting Guidance

RohitPapann
Tera Contributor

Dear ServiceNow Community,

I hope you're doing well.

I'm currently working on enabling external access to a custom table (Lead) via a public portal page. I’ve created the record producer and exposed it on the public portal (/public_lead_submission.do). However, when I try to open the link in an incognito window (as an external user), I’m still prompted to enter login credentials.

I was under the impression that guest access would work without authentication, but the login screen still appears. I've tried assigning roles like snc_external and adjusted ACLs to allow public access, but no luck so far.

Could you please help me understand:

  1. Why the login prompt is still showing?

  2. What exact configurations are needed to allow guest access without authentication?

  3. Do I need to elevate roles or enable specific properties or scripts?

Any guidance or suggestions would be greatly appreciated.

Thank you in advance for your help!

Best regards,
Rohit
ServiceNow Developer Instance User

2 REPLIES 2

Ankur Bawiskar
Tera Patron
Tera Patron

@RohitPapann 

check this

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.

Regards,
Ankur
Certified Technical Architect  ||  9x ServiceNow MVP  ||  ServiceNow Community Leader

Martin Virag
Tera Guru

Hi!

Did you set the page to public by following what is described in this KB article?
"

In order to have a public service portal page you'll need to make sure:

  1. In the sys_public table te record referring to "$sp" is set to true
  2. Set the portal page (sp_page record) with public set to true 
    "



https://support.servicenow.com/kb?id=kb_article_view&sysparm_article=KB0727651