Reference List not showing on form

Joe Taylor
Giga Guru

I have a reference variable on a Catalog Item.

I can see the list of the table items in the field because I'm an administrator, but no one else can.

Here's what my ACL looks like for the "read" operation:

 

JoeTaylor_0-1755530790330.png

 

1 ACCEPTED SOLUTION

Don't really understand why this didn't work.

I know how to do this for many other tables.

I just gave up and created  new table and it worked just fine.

View solution in original post

3 REPLIES 3

RaghavSh
Kilo Patron

1. Is this a table level read ACL on the table you are referring?

2. Can you check table.* on the referring table?

3. can you check the table.field_name (display field of the table) on the referring table.

4. Is this a deny unless ACL?

 


Raghav
MVP 2023
LinkedIn

kaushal_snow
Mega Sage

Hi @Joe Taylor ,

 

If the target table (e.g., a reference to cmdb_ci_spkg or any other) has a read ACL with roles required, users without those roles won't see any options, even if the reference field is visible.

 

Recommended  Steps: 

 

Please, Verify Table-level ACLs > Go to the referenced table's ACL entries and ensure there is a Read ACL that: Targets the correct table (e.g., u_custom_table) and has no roles in the "Requires role" list—so all authenticated users can access it. For more, add a Field-level Read ACL, Create a Read ACL specifically for the reference field, also with no required roles. This ensures tighter control while still exposing the necessary data.

 

If you found my response helpful, please mark it as ‘Accept as Solution’ and ‘Helpful’. This helps other community members find the right answer more easily and supports the community.

 

 

Thanks and Regards,
Kaushal Kumar Jha - ServiceNow Consultant - Lets connect on Linkedin: https://www.linkedin.com/in/kaushalkrjha/

Don't really understand why this didn't work.

I know how to do this for many other tables.

I just gave up and created  new table and it worked just fine.