Loading

Cases available in 'My Cases' list view for customer Portal Users

Udgivelsesdato: Aug 21, 2024
Beskrivelse

There is a list view on Cases called 'My Cases'. This list view is available to customer portal users. What will customer portal users see when they select this list view from the customer portal?

Løsning

Case visibility in the Customer Portal is mainly controlled off the Contact Name field on Case.  If the Customer Portal user is the Contact on the Case, then they have the ability to see it. 

The reason we configure access like this is because, in most scenarios, a customer who logs a case would never be the Case Owner, but almost always the Case Contact who an internal Case Owner would reach out to.  That being said, when you have a list view filtered on "My Cases", for Portal users, it returns Cases that are deemed theirs, which is Cases where they are on the Case Contact. 

NOTE: To ensure that this list view is working correctly for the community users, the Case Org Wide Defaults should be Private and there should be a sharing set created for the Community profiles.

Also 
 "My Cases" list view should have the "Visible to all users (Includes partner and customer portal users)" option selected

IMPORTANT: For self-service community templates, it still calls the listView API and get the filter logic whereby it is still only filtering by caseownerid = currentUserId. 

(Note: these self-service community templates are in phased retirement and can no longer be used when creating new communities)

The suggested workaround is to create a custom formula checkbox field i.e., ContactId = $User.ContactId and use this as a criteria in the list view.

Vidensartikelnummer

000384975

 
Indlæser
Salesforce Help | Article