Update ALL records

Jamsta1912
Tera Guru

Hello all,

I have given a user the list_updater role so that he can bulk resolve service requests. However, when he selects 'Update ALL' the 'close_notes' field is read-only on the form. He does have access to update this field on individual records, and other fields are writable for him even when bulk updating. Any ideas on why this one field might be read-only specifically when he attempts a bulk update?

Jamie.

3 REPLIES 3

David Stutter
Tera Guru

Wouldn't it be the best to just debug it?



ACL debugging tools


https://docs.servicenow.com/bundle/jakarta-servicenow-platform/page/script/debugging/concept/c_Sessi...



I assume the oob close_notes field has some special security things, you will see it in the logs.


Jaspal Singh
Mega Patron
Mega Patron

Hi Jamie,



All you need is to create a list_edit type ACL for close_notes field of that specific table & pass in specific role for it work.


Jamsta1912
Tera Guru

Thankyou David and Jaspal for your replies.



The user is not able to list edit any fields, but he is still able to update some fields using Update All. So for instance he can update request_state using Update All, but he can not edit this field directly when viewing a list requests. There is no ACL that applies to him for the list_edit operation on the request_state field.



For close_notes, when he's updating an individual record, debug security shows this:


single update.PNG


and when he's performing a bulk update:


bulk update.PNG



I had thought that maybe the requests he's trying to udpate include some for which ACLs will not allow him to perform the update. But, this issue persists even if he attempts to bulk update a single record, that he's otherwise able to update individually. So I'm stumped.



Jamie