Join the #BuildWithBuildAgent Challenge! Get recognized, earn exclusive swag, and inspire the ServiceNow Community with what you can build using Build Agent.  Join the Challenge.

When ITIL user was trying to edit labels on Visual Task Board

RenataN
Tera Contributor

Dear collegues,

 

When ITIL user was trying to edit labels on Visual Task Board, the system displays message as "you do not have permission to modify this record". 

 

Why is this heppening?

5 REPLIES 5

GlideFather
Tera Patron

@RenataN 

check the VTB property, it might be restricted based on a group, not role...

_____
This reply is 100 % GlideFather and 0 % AI

@RenataN sorry I just read your requirements once again and it made me think about it again 😛

please check the ACL for vtb_board and/or vtb_label:

 

KamilT_0-1752688066045.png

 

OOTB it is snc_external role with a condition: answer = current.canRead();

 

edit:

LABELS of the VTB are based on vtb_lanes

KamilT_1-1752688308926.png

 

and there in the down-most is a condition:

answer = current.canRead() && current.board.owner == gs.getUserID();

 

👉 so only the Board owner can change the labels OOTB

 

 

_____
This reply is 100 % GlideFather and 0 % AI

@RenataN please find the solution above ☝️

_____
This reply is 100 % GlideFather and 0 % AI

RenataN
Tera Contributor

In my situation we have the following situation:   

 

The State field on the actual table (say VTB was built on sc_task table) record was read-only at the dictionary level. Hence when the customer was trying to move the card, it was violating the ACL that makes the field Read-only. The main issue is now resolved, which was caused by the dictionary Read-only checkbox ticked for the state field.

 

Visual task board: Error "You do not have the permission to modify this record" even though users ha...