Kunden, die das Experience Cloud-Portal nutzen, können darüber Account- und Personendaten anzeigen und bearbeitbar machen. MSR-795 | Feb. 2025
Für wen ist diese Funktion interessant?
Kunden, die das Experience Cloud-Portal nutzen. Experience Cloud-Portal-Nutzer können jetzt stärker in die Aktualisierung ihrer Daten im System eingebunden werden.
Funktionsweise
Salesforce bietet Feldsätze, mit denen Sie pro Objekt eine gezielte Sammlung von Feldern erstellen können, die im EC-Portal angezeigt werden sollen.
Sie können eigene Feldsätze erstellen. Ein Feld ist standardmäßig nicht bearbeitbar und somit „Nur lesen“. Ein Feld kann ausschließlich bearbeitbar gemacht werden, indem Sie die Feldeigenschaft auf „Erforderlich“ ändern.
Tipp: Kleine Feldsätze vermeiden viel Pflichtarbeit
Um Benutzer nicht mit zu viel Pflichtarbeit zu belasten, sollten Sie eine Sektion (Feldsatz) mit Pflichtfeldern auf eine kleine Anzahl von Feldern beschränken, die wirklich zusammengehören.
Nachdem Sie den Feldsatz und die Felder erstellt und gespeichert haben, können Sie den API-Namen des Feldsatzes verwenden, um diesen im EC-Portal anzuzeigen.
In unserem Beispiel benötigen Sie folgendes Feld:
Im Experience Cloud Builder sehen Sie jetzt 2 neue Komponenten, die Sie verwenden können:
Pro Komponente können Sie definieren, welche Feldsätze Sie einbinden möchten. Sie können mehrere Feldsätze, durch ein Komma getrennt, einbinden. Das EC-Portal zeigt dann alle Felder dieser Feldsätze an.
Außerdem können Sie hier das Label des Feldsatzes anzeigen oder ausblenden. Standardmäßig wird es immer angezeigt.
Im EC-Portal erscheinen die Felder und können bei Bedarf über die Schaltfläche „Bearbeiten“ ausgefüllt oder angepasst werden.
Wie bereits erwähnt, ist für bearbeitbare Felder das Ausfüllen eines Wertes erforderlich:
Setup
Für diese Funktion benötigen Sie eine Experience Cloud-Portal-Einrichtung und müssen die oben beschriebenen Komponenten zu Ihrem EC-Portal hinzufügen und konfigurieren.
Das Profil des EC-Portal-Benutzers benötigt Zugriff auf die folgende Apex-Klasse: DigitalExpFieldsetPublicController.
Über Apex-Klassen -> Sicherheit können Sie diese Klasse zu Ihrem Experience Cloud-Profil hinzufügen:
Zusätzlich benötigt das Profil Lese- und Bearbeitungsrechte für alle Objektfelder (Account und Kontakt).
🔗 Hier finden Sie die Übersicht über alle Funktionen des MSR Februar Release 2025.