Skip to main content

Erstellen einer Selbstregistrierungsseite

Lernziele

Nachdem Sie dieses Modul abgeschlossen haben, sind Sie in der Lage, die folgenden Aufgaben auszuführen:

  • Einrichten einer Seite für die Selbstregistrierung
  • Beschreiben, wie bei der Benutzerregistrierung weitere Informationen erfasst werden können
  • Beschreiben der Vorgänge im Hintergrund bei der Benutzerregistrierung
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".

Hinweis

Barrierefreiheit

Für diese Einheit sind einige zusätzliche Anweisungen für Benutzer von Bildschirmlesegeräten erforderlich. Klicken Sie auf den nachstehenden Link, um eine ausführliche Version dieser Lektion für Bildschirmlesegeräte aufzurufen:Trailhead-Anweisungen für Bildschirmlesegeräte öffnen.

Einrichten der Selbstregistrierung

In der vorherigen Lektion haben Sie eine Anmeldeseite erstellt, damit sich Ihre Kunden bei Ihrer Salesforce Customer Identity-Site anmelden können. Aber wie kommen sie überhaupt dahin? Wie fügen Sie eine Registrierungsoption zur Ihrer Anmeldeseite hinzu? Keine Angst: Das Meiste haben Sie bereits erledigt.

  1. Wenn Sie "Experience-Arbeitsumgebungen" geschlossen haben oder sich noch im Arbeitsbereich für Partner befinden, wechseln Sie zum Arbeitsbereich für Kunden. Geben Sie dazu unter Setup im Feld "Schnellsuche" den Text Alle Websites ein und klicken Sie dann neben "Kunden" auf Arbeitsumgebungen.
  2. Wählen Sie Verwaltung und dann Anmeldung & Registrierung aus
  3. Wählen Sie unter "Registrierungsseitenkonfiguration" die Option Selbstregistrierung für Kunden und Partner zulassen aus. Die Seite wird erweitert, sodass die von der Vorlage "Kundenservice" aufgefüllten Registrierungseinstellungen sichtbar werden:
  4. Wählen Sie Kunden als Profil aus.
  5. Klicken Sie für "Account" auf Vergrößerungsglas für Suche und geben Sie "Kunden" in das Suchfeld ein.
  6. Klicken Sie auf Los! , um die Suche auszuführen, und wählen Sie dann den Account Kunden aus.
  7. Klicken Sie auf Speichern.

Screenshot von 'Registrierungsseitenkonfiguration'

So einfach ist das. Sie verfügen jetzt über eine Registrierungsseite. Nun können Sie einen Kunden einladen, Ihrer Site beizutreten.

Kehren Sie zu Ihrem privaten Browser (Inkognito-Browser) zurück und laden Sie die Anmeldeseite erneut. Die Anmeldeseite enthält jetzt den Link "Kein Mitglied", über den sich die Besucher selbst registrieren können.

Link 'Kein Mitglied' auf der Anmeldungs- und Registrierungsseite

Registrieren eines neuen Kunden

Sehen wir uns an, was passiert, wenn wir versuchen einen neuen Kunden zu registrieren.

  1. Klicken Sie auf der Anmeldeseite im privaten Browser (Inkognito-Browser) auf Kein Mitglied? und geben Sie einen Namen für den neuen Kunden ein. Verwenden Sie Ihre eigene E-Mail-Adresse, damit Sie die Willkommens-E-Mail erhalten. Anmeldeseite mit Link 'Kein Mitglied'
  2. Klicken Sie von Ihrer Salesforce-Organisation aus auf Accounts und dann auf das Account "Kunden". Der neue Kunde wird unter "Kontakte" angezeigt.
  3. Geben Sie in Setup "Benutzer" ein und wählen Sie Benutzer aus. Der neue Kunde wird unter "Benutzer" angezeigt. Ihr Kunde ist jetzt ein Benutzer in Ihrer Organisation, dessen Zugriffsrechte durch das Kundenprofil und die External Identity-Benutzerlizenz bestimmt werden. Benutzerdatensatz für einen neuen Kunden

Anpassen der Anmeldeseite mit Visualforce-Seiten

Sie haben eine Anmeldungsseite erstellt und unter Verwendung von Standardseiten des Erfahrungsgenerators eine Selbstregistrierungsfunktion hinzugefügt. Einfach, nicht wahr? Die Erfahrungsgenerator-Seiten bieten eine schnelle Allzwecklösung für die Erstellung von Anmeldungsseiten. Das ist aber nicht die einzige Möglichkeit. Durch das Erstellen von Visualforce-Seiten ist eine umfassende Kontrolle über die Anmeldeerfahrung möglich, u. a. Anmeldung, "Kennwort vergessen" und Registrierungsseiten.

Visualforce bietet folgende Möglichkeiten:

  • Steuern der Seitendarstellung bis auf Pixelebene
  • Einbinden benutzerdefinierter CSS und von JavaScript

Nach dem Erstellen Ihrer eigenen Visualforce-Seite zur Anpassung der Anmeldung für Ihre Kunden, weisen Sie die Visualforce-Seite von "Anmelden & Registrierung" aus zu. Hier weisen wir eine Visualforce-Seite mit dem Namen SiteLogin zu, die eine benutzerdefinierte Anmeldeseite generiert.

Zuweisung auf einer Visualforce-Seite namens SiteLogin auf der Seite 'Anmeldung & Registrierung'

In Salesforce sind mehrere vordefinierte Visualforce-Seiten enthalten. Außerdem können Entwickler, die mit Visualforce vertraut sind, diese Seiten für Sie erstellen. Falls Sie neugierig sind, können Sie zu einem späteren Zeitpunkt die Visualforce-Seiten untersuchen, die bereits in Ihrer Organisation vorhanden sind. Jetzt schließen wir aber erst unser Projekt ab. 

Was passiert, wenn sich ein Kunde selbst registriert, um Mitglied Ihrer Site zu werden?

Wenn sich ein Kunde selbst registriert, um Mitglied einer Site zu werden, führt Salesforce im Hintergrund mehrere Vorgänge durch.

  • Salesforce erstellt einen Benutzerdatensatz und Kontakt mit den Informationen, die der registrierende Benutzer auf der Selbstregistrierungsseite angegeben hat.
  • Salesforce verknüpft den Kontakt mit einem Account, in diesem Fall "Kunden". Sie haben den Account zuvor beim Einrichten Ihrer Organisation erstellt.
  • Der Benutzerdatensatz wird dem Kundenprofil zugewiesen, das aus dem External Identity-Benutzerprofil früher in diese Modul dupliziert wurde.

Herzlichen Glückwunsch! Identity ist auf Ihrer Site einsatzbereit.

Was kommt als Nächstes? Die Kunden sollen die Möglichkeit erhalten, sich über ihr soziales Account anzumelden.

Ressourcen

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"