User cannot see records on list collector in related list

magee
Tera Guru

Racking my brain trying to figure this one out.

I'm impersonating a user with the following rules:

  • catalog_manager
  • catalog_builder_editor
  • catalog_editor
  • itil

When I open a catalog item, Samsung Galaxy S22 Ultra 5G for example, my hope is that the logged in user can edit the catalogs and categories in the Related List sections:

 

magee_0-1717522356536.png

 

When I click on Edit, for the Categories, the logged in user sees this:

 

magee_1-1717522409658.png

 

Notice that there are no options to choose from on the left side of the list collector.

 

Now, I thought it was because the user does not have read/write to the Category (sc_category) and Catalog Item Category tables (sc_cat_item_category). However, when I navigate to these tables individually, I as the impersonated user, can see the records:

 

magee_3-1717522732548.png

 

 

magee_2-1717522687927.png

 

So I'm at a loss as to why the logged in user cannot use the list collector.

 

If you are wondering if the logged in user can use any other related lists on the catalog item, the answer is YES. For example, the logged in user can edit the Available For:

 

magee_4-1717522959589.png

 

I'm thinking this is ACL based but I'm still at a loss. Any help is greatly appreciated

3 REPLIES 3

AmarjaD
Tera Contributor

I would troubleshoot this in the following sequence:

 

  • Permissions: Ensure that the user has the necessary permissions to view records in the related list. Check the user's roles and ensure they have read access to the records being displayed in the List Collector.

  • Data Visibility: Verify that the records being collected by the List Collector are visible to the user based on their data visibility settings. If records are restricted by data access controls (ACLs), ensure that the user's role has appropriate access to view those records.

  • Filter Conditions: Review any filter conditions applied to the List Collector related list. Make sure that the filter conditions are not excluding the records the user expects to see. Adjust the filter conditions if necessary to ensure that the desired records are included.

  • Related List Configuration: Check the related list configuration to ensure that it is correctly configured to display the desired records. Verify that the List Collector related list is added to the correct form and that it is configured to display the appropriate records based on the form context.

  • Scripting or Business Rules: Review any client scripts, business rules, or UI policies that may be affecting the visibility of records in the List Collector related list. Ensure that there are no scripts or rules that are unintentionally hiding records from the user.

 

magee
Tera Guru

Ran through your suggestions. Whatever is there, is out of the box. Still nothing

magee
Tera Guru

I put a ticket into HI.

Turns out that if you are NOT catalog_admin or admin, a user needs to be put into the Editor field on the Catalog form. Once I put the Impersonated User in the Editor field on the Catalog, they were able to see the Catalog Categories.

Makes no sense.