Enable CSM end user to modify field value on the Standard Ticket Widget

trangdan106
Tera Contributor

Hello everyone, I've a strange rqeuirement involving enabling (contact) end user to be able to change the value of their respective field value. Currently, on my instance, we are using the standard ticket configuration/page to display the information and from the related doc I found no mention of the OOTB way to enable that (beside revert to using form)

Docs: https://www.servicenow.com/docs/r/platform-user-interface/service-portal/configure-st-page.html

I have serveral other approach to this one is using the info widget advance section and the other is using form widget in the tab section: https://youtu.be/ntt7fIThrgE?si=h8CqCFKWAzwn3GaH&t=249

2 ACCEPTED SOLUTIONS

Ankur Bawiskar
Tera Patron

@trangdan106 

my thoughts

-> not a good practice to allow end users to update field value as there would be some business logic based on that field such as Flow approvals, tasks etc

-> don't allow them to edit

-> not all requirements are meant to be captured

💡 If my response helped, please mark it as correct and close the thread 🔒— this helps future readers find the solution faster! 🙏

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

View solution in original post

Tanushree Maiti
Tera Patron

Hi @trangdan106 ,

 

I would strongly recommend against allowing end users to update these records. Since they are typically non-technical users, there is a significant risk of incorrect data updates, which could impact system stability and lead to unintended issues.

 

In fact, I encountered a similar situation in one of my previous client projects. An ITIL user was able to update CMDB-related reference data, which resulted in a major escalation. To prevent this from happening again, we modified the ACLs to make the reference table read-only for those users, ensuring they could no longer update that data.

Please Accept the solution if it assisted you with your question & Mark this response as Helpful.
Regards
Tanushree Maiti
ServiceNow Technical Architect
LinkedIn: https://www.linkedin.com/in/tanushreemaiti

View solution in original post

6 REPLIES 6

Ankur Bawiskar
Tera Patron

@trangdan106 

my thoughts

-> not a good practice to allow end users to update field value as there would be some business logic based on that field such as Flow approvals, tasks etc

-> don't allow them to edit

-> not all requirements are meant to be captured

💡 If my response helped, please mark it as correct and close the thread 🔒— this helps future readers find the solution faster! 🙏

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

Hi @Ankur Bawiskar , thank you, indeed as they are end user we shouldn't. However, I do found this one in the CSM docs: https://www.servicenow.com/docs/r/customer-service-management/customer-service-management-roles.html

trangdan106_0-1785138216346.png

So, by servicenow, we can but for best practice we shouldn't

@trangdan106 

that's correct.

💡 If my response helped, please mark it as correct and close the thread 🔒— this helps future readers find the solution faster! 🙏

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

@trangdan106 

Would you mind closing the thread by marking my response as correct if that helped?

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