External user should create record

Tarasingh26
Tera Expert

Hi All,

 

I have requirement  in which external users whether their account available in service now instance or not, they should be able to create incident in service now. A link will be shared to external users and after clicking on Link form should open with mandatory fields where external users fill information and click on submit then incident record should be created in service now side.

 

How this can be implemented. I mean which approach should I follow in order to fulfill this requirement.

 

Thanks,

Tara Singh 

4 REPLIES 4

Shaqeel
Mega Sage

Hi @Tarasingh26 

 

I had a similar implementation some days ago.

Follow the steps:

1. Create a public page in service portal (accessible without login).

2. Create and add a record producer for incident table. Add required fields as you like.

     2.1 Create a script to auto-fill fields like Caller (You cav set a generic Guest User or a dynamically                                 create/update a contact record)

3. Mark the page as "Accessible to public (Guest role)".

 

 

Regards

Shaqeel


***********************************************************************************************************************
If my response proves useful, please indicate its helpfulness by selecting "Accept as Solution" and " Helpful." This action benefits both the community and me.

***********************************************************************************************************************





Regards

Shaqeel

Ankur Bawiskar
Tera Patron
Tera Patron

@Tarasingh26 

why would external user raise INC?

If you still want you can create a public record producer

these link should help you for setup

How to make a record producer and catalog item public on a CMS page 

How to make Catalog item or record producer available for external user on Service portal 

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

@Tarasingh26 

Hope you are doing good.

Did my reply answer your question?

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

Nikhil Bajaj9
Tera Sage

Hi @Tarasingh26 ,

 

You can achieve it by a record producer on Incident table. Create a record producer and mark it public. External users willbe able to access it being public and then they can enter data.

 

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