List edit ACL is not working

imkhan
Tera Contributor

Hi All,

I have a created a list_edit acl for sc_task table of the status field, role-snc_internal which is not working. So when I impersonate a user with snc_internal still it says that "Security constraints prevents from editing". but the same created list_edit acl for sc_task table of the resolution field, which is working.

can you please help on this .

 

Thanks,

mohammed

2 REPLIES 2

Gunjan Kiratkar
Kilo Patron
Kilo Patron

Hi @imkhan ,

 

There could be a few reasons why the list_edit ACL for the "status" field of the "sc_task" table is not working as expected:

  1. The list_edit ACL may not be correctly configured: Double-check that the list_edit ACL has been created for the "status" field of the "sc_task" table, and that it is set up to allow editing by the "snc_internal" role. Also, ensure that the ACL is active and not deactivated.

  2. The "snc_internal" role may not have the necessary permissions: Make sure that the "snc_internal" role has the necessary permissions to edit the "status" field of the "sc_task" table. This can be checked by going to the role's permissions and check if the table sc_task and field status have the edit permission.

  3. There may be another list_edit ACL that is preventing access: There may be another list_edit ACL that has a higher priority and is preventing the "snc_internal" role from editing the "status" field of the "sc_task" table. Check if there are any other list_edit ACLs that may be conflicting with the one you have created. Goto the dictionary of field and check access controls.

GunjanKiratkar_0-1673853905214.png

 

4. The field might be read only: The field status might be read only, check if the field is read only or not. If yes then, you can't edit the field.

 

5.The record might be in a read-only state: The sc_task record might be in a read-only state, this happens when the task is closed or in a closed state.


Please Mark My Response as Correct/Helpful based on Impact
Regards,
Gunjan Kiratkar
2X ServiceNow MVP
Community Rising Star 2022
Youtube : ServiceNow Guy

Hi Gunjan,

Thanks for reply. I checked everything but couldn't find the source of the problem. the ACL is not working to write access as we're using an advance script to grant group access, the first condition is snc_internal, and the second is second group.

There is another list etid ACL running on the task table that only admin can write to based on Task acl. as well, having checked the dictionary.

Capture.PNG

 

Thanks,