- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
‎04-07-2021 05:38 AM
I have created a Record Producer and have created a "public" page.
I have associated the record producer to that page and it allows to create records when signed in.
But when logged out it doesn't allow to create of records without logging in.
The page is accessible even if logged out but the form does not appear when logged out.
I have also created a User Criteria and assigned it a "public" role for the Record Producer even then it requires a login to access the Form as shown in the below image.
I've been following this article
https://support.servicenow.com/kb?id=kb_article_view&sysparm_article=KB0551300
and it states to make the variables public as well but I do not see an option to do that.
Also, they said to add read, write and delete to related list but it doesn't specify which related list or where.
Can someone please help?
Thank you in advance for the help!
Solved! Go to Solution.

- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
‎05-14-2021 07:07 AM
See this idea and it's updates:
Add option to publish a public catalog item on Service Portal - Idea Page - ServiceNow Community
Excerpt:
"The fix to allow Service Catalog items accessible to public (unauthenticated) users is now available in New York Patch 9 and Orlando Patch 4.
The steps to do so have been documented in KB0681861."
Known Error - Unauthenticated users cannot submit catalog items on Service Portal
https://support.servicenow.com/kb?id=kb_article_view&sysparm_article=KB0681861

- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
‎04-07-2021 05:53 AM
Hi
Basically there are lot of things happening in the background when you try to render a Record producer even though it has public role and the page is public and so.
Record producers are retendered by OOB widgets which internally calls other widgets which internally calls processors and so on.
We had faced similar issue in one of our projects.
If you want to allow public users to submit a record, then you will have to design a custom form and use REST Message to POST a record a your respective table.
However, this solution is neither scalable not recommendable. But, unfortunately there is no other way around for this type of requirement.

- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
‎05-14-2021 07:07 AM
See this idea and it's updates:
Add option to publish a public catalog item on Service Portal - Idea Page - ServiceNow Community
Excerpt:
"The fix to allow Service Catalog items accessible to public (unauthenticated) users is now available in New York Patch 9 and Orlando Patch 4.
The steps to do so have been documented in KB0681861."
Known Error - Unauthenticated users cannot submit catalog items on Service Portal
https://support.servicenow.com/kb?id=kb_article_view&sysparm_article=KB0681861