How to make Lead table publicly accessible for external users?

RohitPapann
Tera Contributor

Hello Community,

I have created a custom table called Lead in my ServiceNow developer instance.

My requirement is:

  • I want to share a single link with people outside ServiceNow.

  • When they click the link, they should be able to access a form without entering any credentials.

  • They will fill in their details, and those details should be stored in our Lead table.

Is there any recommended way to make this possible in ServiceNow (perhaps through Service Portal, public pages, ACLs, or any best practice approach)?

Thanks in advance for your guidance!

Best regards,
Rohit

1 ACCEPTED SOLUTION

Nikhil Bajaj9
Tera Sage

Hi @RohitPapann ,

 

Table or form can't be directly access by public so Create a Catalog item and make it public with the help of user criteria. Now you can share link of Catalog item and user will land on catalog and fill the details. It will create a request but if you want to create record in LEAD table, you can go for Record producer.

 

If my answer helped you, please mark it - solution accepted.

 

Regards,

Nikhil Bajaj 

Please appreciate my efforts, help and support extended to you by clicking on – “Accept as Solution”; button under my answer. It will motivate me to help others as well.
Regards,
Nikhil Bajaj

View solution in original post

6 REPLIES 6

Hi Nikhil,

Thank you so much for your detailed response and guidance. It really helped me understand the correct approach of using a Catalog item and Record Producer for capturing public submissions.

However, I’m facing one issue – when I try to open the Record Producer link in an incognito/private window (as an external/public user), the form fields appear as read-only, and I’m unable to enter any details or submit the form.

Could you please suggest how I can resolve this so that external users can fill in and submit the details?

Thanks again for your support!

Best regards,
Rohit

Is it working fine in normal chrome browser (not incognito)

Please appreciate my efforts, help and support extended to you by clicking on – “Accept as Solution”; button under my answer. It will motivate me to help others as well.
Regards,
Nikhil Bajaj