External User access on record producer form
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
3 hours ago
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
3 hours ago
Hello @ShivamS44129005 ,
Yes ! you can achieve that using Record producer because, Record producers are surfaced through catalog items in the Service Portal. So make a portal page public and allow the record producer to be submitted by the external users.
Also talking about the Inbound Email action, Use this script to parse the email body and create the desired record.
var inc = new GlideRecord('incident');
inc.initialize();
inc.short_description = email.subject;
inc.description = email.body_text;
inc.caller_id = gs.getUserID();
inc.insert();
Note : This may be straightforward approach for external users: they just send an email, and ServiceNow automatically creates the record.
If my response helped mark as helpful and accept the solution.
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
3 hours ago
did you make that record producer public? if yes then only external users can see and submit
check this
https://hi.service-now.com/kb_view.do?sysparm_article=KB0551300
Public facing Record Producers
💡 If my response helped, please mark it as correct ✅ and close the thread 🔒— this helps future readers find the solution faster! 🙏
Ankur
✨ Certified Technical Architect || ✨ 10x ServiceNow MVP || ✨ ServiceNow Community Leader
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
2 hours ago
Go to Record producer's Available for tab, There create a new user criteria with public role

