Klanten die de Experience Cloud portal gebruiken kunnen via deze weg account- en persoonsgegevens tonen en bewerkbaar maken. MSR-795 | Feb 2025
Voor wie is dit interessant?
Klanten die de Experience Cloud portal gebruiken. Experience Cloud portalgebruikers kunnen vanaf nu verder betrokken worden bij het actueel houden van hun gegevens in het systeem.
Werking in het kort
Salesforce kent veldsets waarmee je per object een gerichte verzameling van velden maken kunt maken die je wilt tonen op de EC-Portal.
Je kunt je eigen veldsets maken. Een veld is standaard niet wijzigbaar, dus 'Alleen lezen'. Je kunt een veld uitsluitend wijzigbaar maken door de veldeigenschap aan te passen naar 'Vereist'.
Tip: Kleine veldset voorkomt veel verplicht invulwerk
Om een gebruiker niet op te zadelen met veel verplicht invulwerk, kun je een sectie (veldset) met verplichte velden het beste beperken tot een kleine set velden, die ook echt bij elkaar horen.
Nadat je de veldset en de velden hebt aangemaakt en opgeslagen kun je de API naam van de veldset gebruiken om deze op de EC-Portal te kunnen tonen.
In ons voorbeeld heb je dan dit veld nodig:
In de Experience Cloud builder zie je nu 2 nieuwe componenten staan die je kunt gebruiken:
Per component kun je definiëren welke veldsets je wilt opnemen. Je kunt meerdere veldsets, gescheiden door een komma, opnemen. De EC-Portal toont dan alle velden van die veldsets:
Tevens kun je hier de veldsetlabel tonen of verbergen. Standaard wordt het altijd getoond.
Op de EC-Portal zie je de velden verschijnen en kun je die eventueel via de knop "Bewerken" invullen of aanpassen:
Zoals gezegd is, voor velden die bewerkt kunnen worden, het vullen van een waarde verplicht:
Set-up
Voor deze feature heb je een Experience Cloud portal inrichting nodig en dien je de componenten zoals hierboven beschreven toe te voegen en in te stellen in je EC-Portal.
Het profiel van de EC-portaluser dient rechten te hebben tot de volgende apex class : DigitalExpFieldsetPublicController.
Via de apex klassen -> beveiliging kun je deze toevoegen aan je Experience Cloud profiel:
Daarnaast heeft het profiel lees- en wijzigrechten nodig op alle objectvelden (Account en Contact).