You do not have the permissions to modify this record - when trying to assign tasks in a VTB

matt_a
Kilo Guru

Good morning, Over the weekend we upgrade from Kingston to New York.

All is going well except for an issue I have with visual task boards.

Where previously a member or owner could move a task / incident / case from an unassigned lane, when they move the card to another members lane, they get the error: You do not have the permissions to modify this record

Has anyone come across this? The ACLs shouldn't have changed so cant figure out why this is happening.

Thanks

1 ACCEPTED SOLUTION

matt_a
Kilo Guru

I fixed this by adding an Edit list ACL to the vtb. This allowed users to move the cards between the lanes

View solution in original post

8 REPLIES 8

You can solve this by creating a list edit ACL for the table it concerns (most probably vb_task)

We encountered the same issue after upgrading to New York and it was caused by an ACL on task that we set that would only allow admins to do list edits.

Since vb_task is extended from task this ACL would apply also for this table.
By creating vtb_task.none - List edit ACL for the ITIL role we solved the issue.

Strange thing is the issue did not occur prior to the upgrade to New York. My guess is there was an ACL for list edit on the vtb_task table that was deleted.

Hey Bart,

Thank you for the info! Creating an ACL on vtb_task.none operation 'list_edit' for the 'ITIL' role solved our issue.

I've been banging my head on this for quite a bit. I was half hoping our upgrade to Paris would fix this but fortunately I was able to find your comment.

I thought you would like to know that there is KB0760418 in HI that explicitly explains this NEW behavior in New York: "This is a new feature introduced in Newyork release to apply "list edit" ACL on VTBs so that VTB would be the same as a list.  If having list_edit ACL is not feasible for you, then you can consider creating a system property "glide.vtb.enable_list_edit_acl" and setting it to 'false'."

In one way, it makes sense... VTB is another "client way" of accessing records so if you configured list_edit restrictions, they are now respected in VTB as well.

For example, we have a list_edit restriction on state and incident_state so our users cannot change them in list view and they use the form view.

 


If I helped you with your case, please click the Thumb Icon and mark as Correct.


xiaix
Tera Guru

Our issue in receiving this error message was that we added a list_edit ACL on the table in question:

find_real_file.png

 

This is what prevented moving SCTASK VTB cards from one lane to another by a non-admin.

The quick fix was to simply de-activate that ACL.

I guess moving VTB cards from one lane to another is considered a "list edit".  Who'da thunk it!?