- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
03-05-2025 01:31 AM
Hello,
I have a requirement, that specific user can edit field "state (incident.state)" on incident form. I have setup ACLs for this user, but it didn't work. I then found out, that it has Dictionary Entry Override as "read only".
Any idea what would be the best practice on how to go around this? Can I somehow define the user in "Attributes" of the dictionary?
Thanks!
Solved! Go to Solution.
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
03-05-2025 02:31 AM
in this case you will have to remove the dictionary override for incident.state
Usually users are not allowed to edit field and it's driven by process.
You can use field level WRITE ACL and ensure only particular users can edit it with proper roles and conditions.
If my response helped please mark it correct and close the thread so that it benefits future readers.
Ankur
✨ Certified Technical Architect || ✨ 9x ServiceNow MVP || ✨ ServiceNow Community Leader
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
03-05-2025 01:57 AM
Hi @martinkruml
yes it will impact every where m where the state field is used . so be careful.
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
Dr. Atul G. - Learn N Grow Together
ServiceNow Techno - Functional Trainer
LinkedIn: https://www.linkedin.com/in/dratulgrover
YouTube: https://www.youtube.com/@LearnNGrowTogetherwithAtulG
Topmate: https://topmate.io/atul_grover_lng [ Connect for 1-1 Session]
****************************************************************************************************************
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
03-05-2025 02:31 AM
in this case you will have to remove the dictionary override for incident.state
Usually users are not allowed to edit field and it's driven by process.
You can use field level WRITE ACL and ensure only particular users can edit it with proper roles and conditions.
If my response helped please mark it correct and close the thread so that it benefits future readers.
Ankur
✨ Certified Technical Architect || ✨ 9x ServiceNow MVP || ✨ ServiceNow Community Leader
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
03-05-2025 03:03 AM
Thank you,
I have digged through some knowledge articles, but it seems, that this is the only way to ensure desired requirement.