Task board Lane field - can field be removed or locked down on the Information pane of task boards?

Mickey_Cegon
Tera Expert

We are upgrading to Istanbul, and have found that there is an option to change the Lane for the board, which then changes the board to a Guided board. Is there a way to disable or hide the Lane field on the Information pane of task boards? We currently do not allow Guided boards until we have certain code changed from client-side to server-side code to prevent issues with changing record "state" fields by moving the cards from one lane to another. I saw a similar post that suggested several options that did not appear to work, such as ACLs, or hiding the "I" option from the pane.

We do not want to hide the "I" option, because there are other things on that pane that we want to utilize, such as the criteria of the board.

Is there a method that we could implement to temporarily or permanently hide the Lane choice field from the task board "I" pane?

1 ACCEPTED SOLUTION

tolga1
ServiceNow Employee
ServiceNow Employee

Hi Mickey


I understand. There is no way currently to lock down the lane field via property or simple configuration. Even setting the field to read-only on the table dictionary level doesn't help. Changing is still possible.


I'm afraid, but currently, as it seems, there is no solution to your request. Nevertheless, I'll feed this information back to our PMs and see, whether such a property can be added in future at least. I know, it doesn't help you at the moment, but at least they're informed.


Best Regards


Tolga


View solution in original post

5 REPLIES 5

tolga1
ServiceNow Employee
ServiceNow Employee

Hi Mickey



The VTB settings look a little different in Istanbul, for example the i doesn't show the settings anymore, more board information, whereas the settings moved to another symbol.


Anyway, there is no way to hide a lane via a property or so. It's possible to hide lanes, but it's then only hidden for your user. As soon as you do this, the sys_user_preference table gets a record for this, which looks like this:


2017-05-01_22-54-38.jpg



The thing is, once the lane is hidden, there is no way to show it again. At least, I haven't found it, except deleting the prefence record again. Now, you could set a business rule on insert to the pref table, if the entry contains vtb.board and .hiddenLane and you're the board owner to do this:


1. get all board members from that board (via board members table)


2. copy your own pref for the hiddenLanes for all board members



This way, the lane will be hidden for all board members as soon as you as board owner hide a lane.



What do you think, would that resolve your problem?



best regards


Tolga


Thanks for the reply. But, it's not the lanes I want to lock down. There is a new feature in Istanbul on the Information Pane of Task boards. It only shows up if you are the owner of the board. It's a drop-down choice list of all the fields on the Task table that you can select to change the actual field that is used for the lanes. So, on a flexible board, you start out with your own lanes. In Istanbul, you can then open the pane on the right of the task board, and select the "I" icon. This opens up the pane to where you can see the criteria, etc. And, a new option, to select a different Lane from the drop-down. If you do this, it pops a message to confirm that you really want to change to a guided board, and that it will re-order all the cards. If you OK this, it does switch to Guided. Our issue is that we do NOT want users switching to a Guided board, due to our own issues with conflicting state values, etc.



find_real_file.png



So, I really want to just either hide the Lane choice drop-down, or lock it down. Previous post stated that others have tried ACLs, and were unsuccessful. I would like to see if there is a property or some other method that would give me the option to hide the choice list until we have fully vetted the issues that occur if a user selects the State field as a Lane.



Thanks!



Mickey Cegon


tolga1
ServiceNow Employee
ServiceNow Employee

Hi Mickey


I understand. There is no way currently to lock down the lane field via property or simple configuration. Even setting the field to read-only on the table dictionary level doesn't help. Changing is still possible.


I'm afraid, but currently, as it seems, there is no solution to your request. Nevertheless, I'll feed this information back to our PMs and see, whether such a property can be added in future at least. I know, it doesn't help you at the moment, but at least they're informed.


Best Regards


Tolga


Oh well...so far, we haven't run into anything really drastic that it's breaking, so we're just going to go with it, and see what happens. Thanks so much for the quick replies!



Mickey Cegon