Web Service

The reason why filter condition changes in Salesforce list view not reflected on the experience site

Share this for your friends.

The reason why filter condition changes in Salesforce list view not reflected on the experience site

I am displaying a list view of Salesforce objects on the experience site, but for some reason changes to the filter conditions are not reflected...


Salesforce is a CRM (customer management system) and web service used all over the world.

Since it can be customized to a certain extent, many companies use it for purposes other than sales.


Salesforce has a feature called "Experience Site".

This is a website building function that allows you to create a website using a pre-installed builder.

There is also a login function, and you can display tiles and lists using object records in Salesforce.

Use List View in Salesforce to control the displayed items and records.


However, the list view may not be reflected well on the experience site.


Even though I added a filter condition to the list view, when some users log in, the records before the filter was added are visible.


Why is it not reflected in some users even though I added a filter?

Therefore, today I will introduce about "The reason why filter condition changes in Salesforce list view not reflected on the experience site".

Author


Mid-carieer engineer (AI, system). Good at Python and SQL.

Advantage to read

You can understand "The reason why filter condition changes in Salesforce list view not reflected on the experience site". Then you don't worry if you faced Salesforce list view issue.


The reason why filter condition changes in Salesforce list view not reflected on the experience site

The reason why changes to the filter conditions of the Salesforce list view are not reflected on the experience site is because "You don't have enough permission to view each item".


If you do not have permission to view the item used for the filter item in the list view, the filter will not work properly.


Umm, What do you mean?


Suppose you set the filter condition of the list view to display items where item A matches value "a".

Assume that user X can refer to the object, but does not have the authority to refer to item A.

In that case, when user Records that do not match a are also displayed.


What is that? It seems wired.
It's a disgusting move, but it happens...


It behaves in a very strange way: "It displays the results by skipping references to items that cannot be referenced."

So what can we do to resolve this situation?



How to solve the issue

The reason why changes to the filter conditions of the Salesforce list view were not reflected on the experience site was Insufficient permission to view the item.

The solution is to Add reference authority to the item.


Open the "Profile" page from "Settings" and open the profile details page of the user who uses the target list view.

A list of objects is displayed in the profile, so click on it to go to the item-by-item reference authority page, and check the reference authority for the item you want to see.

Editing permissions are not required if you are just using list view filter conditions.


It's easy once you understand, but it's difficult to notice.



Conclusion

today I explained about "The reason why filter condition changes in Salesforce list view not reflected on the experience site".


The reason why changes to the filter conditions of the Salesforce list view are not reflected on the experience site is because You don't have enough permission to view each item.

The filter will not work properly if the user does not have view permission for the item used in the filter condition in the list view..

The solution is to give the user permission to view the item.


How can I notice that I don't have permission to view the item when the filter just doesn't work and the list view itself can be displayed?
I wish Salesforce would give us an error because we are accessing an item that we don't have permission to view...


There are other Salesforce-related articles as well, if you're interested, check them out.


Also, if you have some basic knowledge before using Salesforce, you may be less likely to get stuck in trouble.
 

Share this for your friends.

If you felt this article is useful, please share.

にほんブログ村 IT技術ブログへ

-Web Service
-,

© 2023 ITips