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? In diesem Badge ist für die praktischen Trailhead-Aufgaben Englisch als Bearbeitungssprache festgelegt. Übersetzungen werden zur Referenz in Klammern angegeben. Stellen Sie sicher, dass Sie die englischen Werte kopieren und einfügen und stellen Sie die Sprache Ihres Trailhead Playgrounds auf "English (Englisch)" und das Gebietsschema auf "United States (USA)" um. Die zugehörigen Anweisungen finden Sie hier.

Im Badge "Trailhead in Ihrer Sprache" erfahren Sie, wie Sie die übersetzte Trailhead-Umgebung nutzen.

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

Lernen Sie weiter kostenlos!
Registrieren Sie sich für einen Account, um fortzufahren.
Was ist für Sie drin?
  • Holen Sie sich personalisierte Empfehlungen für Ihre Karriereplanung
  • Erproben Sie Ihre Fähigkeiten mithilfe praktischer Aufgaben und Quizze
  • Verfolgen Sie Ihre Fortschritte nach und teilen Sie sie mit Arbeitgebern
  • Nutzen Sie Mentoren und Karrierechancen