Skip to main content
Geschätzte Zeit

Verwenden Site-spezifischer Freigaben

Hinweis

Hinweis

Lernen Sie auf Deutsch? Beginnen Sie die Aufgabe in einem Trailhead Playground in der Sprache Deutsch und verwenden Sie für die Navigation die in Klammern angegebenen Übersetzungen. Kopieren und fügen Sie nur die Angaben in Englisch ein, da zur Überprüfung der Aufgabe Daten in Englisch benötigt werden. Wenn Sie die Aufgabe in Ihrer deutschen Organisation nicht bestehen, empfehlen wir Ihnen folgende Vorgehensweise: (1) Stellen Sie das Gebietsschema auf USA um, (2) legen Sie Englisch als Sprache fest (Anweisungen dazu finden Sie hier) und (3) klicken Sie erneut auf die Schaltfläche "Check Challenge" (Aufgabe überprüfen).

Weitere Details dazu, wie Sie die übersetzte Trailhead-Umgebung optimal nutzen können, finden Sie unter dem Badge "Trailhead in Ihrer Sprache".

Nachvollziehen der Schritte aus "Trail Together"

Möchten Sie bei diesem Schritt einem Experten folgen? Sehen Sie sich dieses Video an, das zur Serie "Trail Together" gehört.

(Dieser Clip startet bei der Minutenmarke 46:09, falls Sie zurückspulen und sich den Anfang des Schritts erneut ansehen möchten.)

Freigeben von Datensätzen für Portale und Sites mit hohem Volumen

Bisher haben wir für unsere Partner verschiedene Freigabefunktionen genutzt, die für alle Salesforce-Benutzer verfügbar sind. Es gibt jedoch spezielle Freigabefunktionen, die nur für externe Benutzer zur Verfügung stehen. Beginnen wir mit Freigabesets.

Werfen wir einen kurzen Blick auf ein Video, in dem beschrieben wird, wie die Site-spezifische Freigabe funktioniert.

Freigabesets werden speziell für Portale und Sites mit hohem Volumen entwickelt, um einer großen Anzahl externer Benutzer die Anzeige der Datensätze zu erleichtern, auf die sie zugreifen können. Freigabesets verwenden Profile, um einer Gruppe von Benutzern Zugriff auf Datensätze zu gewähren, im Gegensatz zu Freigaberegeln, bei denen Rollen und öffentliche Gruppen genutzt werden.

Der bei Freigabesets verwendete Freigabemechanismus wird als Zugriffszuordnung bezeichnet. Ein Freigabeset ist im Grunde genommen ein Container mit Zugriffszuordnungen.

Eine Zugriffszuordnung kann auf zwei Arten und Weisen definiert werden:

  • Mit einer direkten Suche für den freizugebenden Datensatz, wie etwa ein Account, der mit einem Kundenvorgang verknüpft ist.
  • Mit einer indirekten Suche für den freizugebenden Datensatz, wie etwa dem Account, der mit einem Vermögenswert verknüpft ist, der mit einem Kundenvorgang verknüpft ist.

Sehen wir uns diese Freigabesets und Zugriffszuordnungen in Aktion an.

Verwenden von Freigabesets

Neben dem Aufbau eines Partnerportals plant Ursa Major in Zukunft auch die Einrichtung eines kundenorientierten Hilfecenters. Das Unternehmen plant, in den nächsten Jahren auf mehrere tausend Mitglieder anzuwachsen.

Ein Hauptbereich des Hilfecenters wird das Erstellen von Kundenvorgängen sein: Kunden können Vorgänge für Probleme mit ihrer Solaranlage erstellen.

Sie erinnern sich wahrscheinlich noch daran, dass wir in einem früheren Schritt die externe organisationsweite Standardeinstellung für Kundenvorgänge auf "privat" festgelegt haben. Das bedeutet, dass jeder Kundenvorgangsinhaber nur seinen eigenen Vorgang sieht.

Ursa Major möchte jedoch Kunden, die zum selben Account gehören, Zugang zu allen Kundenvorgängen für den Account geben. Für die Freigabe von Kundenvorgangsdaten erstellt Maria ein Freigabeset mit Zugriffszuordnung auf das Kundenvorgangsobjekt. Die Zugriffszuordnung gewährt Lesezugriff für Kundenvorgangsdatensätze, bei denen der Benutzeraccount mit dem Vorgangsaccount übereinstimmt. Dadurch können sich die Benutzer innerhalb desselben Accounts die Vorgänge der anderen ansehen.

Maria führt jetzt die dazu notwendigen Schritte durch, und wir machen parallel dazu mit.

  1. Geben Sie in Setup im Feld "Quick Find (Schnellsuche)" den Text Digital Experiences (Digitale Erfahrungen) ein und wählen Sie dann Settings (Einstellungen) aus.
  2. Klicken Sie in der Themenliste "Sharing Sets (Freigabesets)" auf New (Neu).
    • Label (Bezeichnung): Share Customer Cases
    • Sharing Set Name (Freigabesetname): [Wird automatisch ausgefüllt]
  1. Wählen Sie das Profil Customer Community User (Kunden-Community-Benutzer) aus (dies ist das Profil, für das Kundenvorgänge freigegeben werden).
  2. Wählen Sie Case (Kundenvorgang) aus. Die Liste "Available Objects (Verfügbare Objekte)" enthält folgende Objekte nicht:
    • Objekte mit der organisationsweiten Freigabeeinstellung "Public Read/Write (Öffentlicher Lese-/Schreibzugriff)"
    • Benutzerdefinierte Objekte, die kein Nachschlagefeld für einen Account oder Kontakt aufweisen
  1. Klicken Sie im Abschnitt "Configure Access (Zugriff konfigurieren) neben Case (Kundenvorgang) auf Set Up (Einrichten), um den Zugriff für die ausgewählten Profile zu konfigurieren.
  2. Gewähren Sie Zugriff auf der Grundlage einer Accountsuche:
    • Wählen Sie Account aus dem Dropdown-Menü User (Benutzer) aus.
    • Wählen Sie Account aus dem Dropdown-Menü Target Case (Zielkundenvorgang) aus, um die Suche für das Zielobjekt festzulegen.
  1. Legen Sie als Zugriffsebene Read Only (Lesezugriff) fest.
  2. Klicken Sie auf Update (Aktualisieren).
  3. Klicken Sie auf Save (Speichern).

Jedes Mal, wenn Sie dem Account Kundenbenutzer hinzufügen, haben diese automatisch Zugriff auf alle anderen Kundenvorgänge innerhalb desselben Accounts.

Erstellen wir nun einen Kundenbenutzer in unserer Organisation. (Mit diesem zusätzlichen Schritt möchten wir sicherstellen, dass die Zugriffszuordnung richtig durchgeführt wurde.)

  1. Wählen Sie im App Launcher Accounts aus.
  2. Wählen Sie die Listenansicht All Accounts (Alle Accounts) aus.
  3. Klicken Sie auf Burlington Textiles Corp of America.
  4. Klicken Sie in der Themenliste "Contacts (Kontakte)" auf Jack Rogers.
  5. Klicken Sie auf Dropdown-Menü und wählen Sie Enable Customer User (Kundenbenutzer aktivieren).
  6. Ändern Sie in der Detailseite "New User (Neuer Benutzer) Folgendes:
    • Email (E-Mail): [Geben Sie Ihre E-Mail-Adresse ein, damit Sie Anmeldeinformationen für Ihre neu erstellten Benutzer erhalten.]
    • Username (Benutzername): [Eindeutiger Benutzername im Format einer E-Mail-Adresse]
    • User License (Benutzerlizenz): Customer Community
    • Profile (Profil): Customer Community User
    • Aktivieren Sie das Kontrollkästchen Generate new password and notify user immediately (Neues Kennwort generieren und Benutzer sofort benachrichtigen).
    • Klicken Sie auf Save (Speichern).

Überprüfen Sie nun, ob Jack Rogers Zugriff auf Kundenvorgänge hat, die mit seinem Account verbunden sind. Melden Sie sich dazu zunächst als Jack bei der Site an. 

  1. Wählen Sie im App Launcher Contacts (Kontakte) aus.
  2. Wählen Sie Jack Rogers aus.
  3. Wählen Sie im Dropdown-Menü Log in to Experience as User (Als Benutzer bei Experience -Site anmelden) aus.

Klicken Sie im Portal neben Jacks Namen auf das Dropdown-Menü und wählen Sie My Account (Mein Account) aus. Sie sollten die Themenliste "Cases (Kundenvorgänge)" mit zwei Kundenvorgängen sehen können, die mit dem Account "Burlington" zusammenhängen.  

Teilen Sie Ihr Trailhead-Feedback über die Salesforce-Hilfe.

Wir würden uns sehr freuen, von Ihren Erfahrungen mit Trailhead zu hören: Sie können jetzt jederzeit über die Salesforce-Hilfe auf das neue Feedback-Formular zugreifen.

Weitere Infos Weiter zu "Feedback teilen"