Remove/Hide a field from the left slush bucket

Aparna Sharma
ServiceNow Employee
ServiceNow Employee

Hi,

I have a custom table that extends Task table and have created two new fields 'Category' and 'Subcategory' as reference fields in my custom table.

While personalizing the form/list, I don't want the Task table fields with the same name (Category and subcategory) to be available in the left slush bucket for the selection since these fields are not being used. Is there a way to hide/remove   these fields from the slush bucket so that user can't select these unused fields at all ?

 

 

Thanks,

Reach

1 ACCEPTED SOLUTION

You could still use ACLs for this, i.e. have an ACL for the field on Task table to deny access (at Task table level) and have separate ACLs for the same field for tables that extend Task (e.g. Incident, Change, etc.) to allow access on that level. ACLs on child table override ALCs on the base table. More information is available here:


Using Access Control Rules - ServiceNow Wiki


View solution in original post

17 REPLIES 17

Aparna Sharma
ServiceNow Employee
ServiceNow Employee

Hi Pradeep/Vimal/Slava,


Thanks for you replies.



My requirement is like this :



The task table fields 'Category' and 'Subcategory' should not be available in the left slush bucket for the selection on 'right click -> personlize' in my application.These fields should not be visible in the slush bucket.


Since, Task table and these fields are being used by many other tables on my instance so I cannot directly modify these fields or run any ACLs on this field.


Is there a way to make a field inactive by Dictionary override ?



Thanks,


Reach


You could still use ACLs for this, i.e. have an ACL for the field on Task table to deny access (at Task table level) and have separate ACLs for the same field for tables that extend Task (e.g. Incident, Change, etc.) to allow access on that level. ACLs on child table override ALCs on the base table. More information is available here:


Using Access Control Rules - ServiceNow Wiki


Hi Slava,


Thanks a lot and you are 100% correct that I can achieve this by ACLs..Working for me



Thanks a lot !


Reach


Hi Aparna,



Can you tell how you resolved it? What ACL you wrote? I have the same requirement .


Hi Anubhav,


Can you try creating 'add_to_list" ACL with role "admin" only? OR if you want to restrict it to all, you can set answer = false in the script.



Thanks,


Aparna Sharma



Aparna Sharma | HRIS | ServiceNow | Work at Lightspeed


(o) 669-262-1635