Starting in New York, modifications to Visual Task Boards perform list_edit operations and thus must pass list_edit ACLs. Any restrictions previously intended to limit list editing now also unexpectedly applies to Visual Task Boards.
Steps to Reproduce
- Create a list_edit operation ACL on the incident table with the Script: answer=false;
- Impersonate an ITIL user (e.g. Beth Anglin)
- Navigate to Visual Task Boards and create a new Data Driven(Guided) Task Board on the incident table by the Assigned To field
- Attempt to change VTB cards from one lane to another
Receive Error Message 'You do not have the permissions to modify this record'
This is expected behaviour. The VTB list_edit feature can be turned off by creating the system property "glide.vtb.enable_list_edit_acl" and setting it to false.
Related Problem: PRB1367563