A field is missing for some users for a particular view

Ravivarman Saee
Tera Contributor

HI Team,

in 'my indicator task' (sn_grc_indicator) table, when we select the view as 'Indicator Task View' (custom view), some users unable to see the field 'indicator.Control/Risk.Entity'. However some users can view this field in the list. i couldnt find any ACLs restricting Read access to indicator or control/Risk for those users. i want that field to be available to those users as well.

9 REPLIES 9

hi Mohit,

those users cannot see them in the list view since it is not even available for them to personalize the columns

Ankur Bawiskar
Tera Patron
Tera Patron

@Ravivarman Saee 

It looks like a dot walked field Indicator -> Control/Risk -> Entity

Ensure your user has read access to the table being referred by those fields

Is it visible with admins?

Since you said it's not even available to personalize -> did you add those dot walked fields in the list view as admin?

share screenshots

If my response helped please mark it correct and close the thread so that it benefits future readers.

Regards,
Ankur
✨ Certified Technical Architect  ||  ✨ 9x ServiceNow MVP  ||  ✨ ServiceNow Community Leader

Those users have read access to those tables.
it is visible for admins.
yes that field is added by an admin in past.
i am unable to upload screenshots due to restriction policy.

@Ravivarman Saee 

since you said it's a dot walked field and visible to admin then check if any add_to_list ACL is present on that field which blocks

It's definitely an access issue.

If my response helped please mark it correct and close the thread so that it benefits future readers.

Regards,
Ankur
✨ Certified Technical Architect  ||  ✨ 9x ServiceNow MVP  ||  ✨ ServiceNow Community Leader

Hi @Ravivarman Saee ,

OOB there is a read ACL for Controls and for Entity table. You must have at least on of the below roles to see data in these two tables unless there is any custom ACL created.
sn_grc_business_user

sn_grc_issue_employee_user

sn_grc_reader

In order to verify the ACLs correctly you need to visit sn_grc_item table (Which is the reference for Control/Risk) and look for any acl with name sn_grc _item_profile and verify the conditions, roles and script in that. 

And non admin users cannot add the dot walked fields by themselves in the view as they need list layout access for that. Please impersonate and check using gear icon if those fields are present in the columns list for them.

 

 

Thanks,
Mohit Kaushik
ServiceNow MVP (2023-2025)