Incident field STATE read only

martinkruml
Tera Guru

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!

1 ACCEPTED SOLUTION

Ankur Bawiskar
Tera Patron
Tera Patron

@martinkruml 

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.

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

View solution in original post

7 REPLIES 7

Medi C
Giga Sage

ACLs and Roles should do the work for your requirements.


If you found this helpful, please hit the thumbs-up button and mark as correct. That helps others find their solutions.

I would thought so too, but even with setup ACL, it is not possible. I also checked, if there is any client script which would prevent this. 

Dr Atul G- LNG
Tera Patron
Tera Patron

Hi @martinkruml 

It seems you've added an ACL on the incident state, but there are two states in the incident table:

  • One from the task table
  • One from the incident itself

You should apply the ACL on the task table or override it in the dictionary to resolve this.

*************************************************************************************************************
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]

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

Hi,

 

Wouldn't the ACL for task table also allow it for Problem/Change and such? That would be not desired, unless ACL would be scripted or limited to allow it only for Task>incident.