Loading
Identifizieren der Benutzer und Verwalten des Zugriffs
Inhalt
Filter auswählen

          Keine Ergebnisse
          Keine Ergebnisse
          Hier sind einige Suchtipps

          Überprüfen Sie die Schreibweise Ihrer Stichwörter.
          Verwenden Sie allgemeinere Suchbegriffe.
          Wählen Sie weniger Filter aus, um Ihre Suche auszuweiten.

          Gesamte Salesforce-Hilfe durchsuchen
          Erweitern des konfigurierbaren Selbstregistrierungs-Handlers in Apex

          Erweitern des konfigurierbaren Selbstregistrierungs-Handlers in Apex

          Wenn Sie auf der Seite "Anmeldung & Registrierung" den Registrierungstyp "Konfigurierbare Selbstregistrierungsseite" auswählen, generiert Salesforce den AutoCreatedConfigSelfReg-Handler. Der Handler umfasst eine Logik, bei der sich Benutzer mit ihrer E-Mail-Adresse oder Telefonnummer registrieren können. Sie können den Handler in Apex bearbeiten, um die Selbstregistrierung anzupassen. Sie können Logik hinzufügen, um sicherzustellen, dass die E-Mail-Adresse und die Telefonnummer eines neuen Mitglieds in Ihrer Organisation eindeutig sind.

          Sie finden den generierten konfigurierbaren Selbstregistrierungs-Handler auf der Setup-Seite für Apex-Klassen. Der Name beginnt mit "AutoCreatedConfigSelfReg", gefolgt von einer Reihe von Ziffern, um sicherzustellen, dass der Name eindeutig ist. Sie können den Handler mit einem aussagekräftigeren Namen umbenennen.

          Bevor Sie den konfigurierbaren Selbstregistrierungs-Handler erweitern, sollten Sie wissen, wie der generierte Handler funktioniert.

          Wenn Sie auf der Seite "Anmeldung & Registrierung" die Option "E-Mail" als Überprüfungsmethode auswählen, sobald ein neuer Benutzer auf der Anmeldeseite auf den Link "Registrieren" klickt, fordert Salesforce den Benutzer auf, eine E-Mail-Adresse anzugeben. Der Benutzer erhält ein Einmalkennwort. Wenn der Benutzer den Prüfcode auf der Überprüfungsseite eingibt, wird sein Account erstellt und er wird angemeldet. Wenn als Überprüfungsmethode "SMS-Nachricht" ausgewählt wurde, wird der Benutzer zum Eingeben einer Telefonnummer aufgefordert. Salesforce sendet dem Benutzer einen Prüfcode per SMS. Wenn der Benutzer seinen Code auf der Überprüfungsseite eingibt, wird sein Account erstellt und er wird angemeldet. Durch die Überprüfung kann die Anzahl von Dummy-Benutzern reduziert werden, die zu Unordnung in Ihrer Organisation führen.

          Die Auth.ConfigurableSelfRegHandler-Klasse enthält eine Logik zum Generieren der Benutzerfelder, die zum Erstellen eines Benutzers notwendig sind, falls der Benutzer diese Informationen nicht bereitstellt. Der Handler generiert die Standardwerte, wobei durch das Anhängen eines Zeitstempels sichergestellt wird, dass die Werte eindeutig sind. Sie können den Handler bearbeiten, um sicherzustellen, dass die E-Mail-Adresse und die Telefonnummer des Kunden oder Partners ebenfalls eindeutig sind.

          Da Sie sich nun mit der Funktionsweise des generierten Handlers vertraut gemacht haben, können Sie den Code bearbeiten, um den Selbstregistrierungsprozess anzupassen.

          1. Suchen Sie den Namen des konfigurierbaren Selbstregistrierungs-Handlers auf der Seite "Anmeldung & Registrierung".
            1. Geben Sie unter "Setup" im Feld "Schnellsuche" den Text Alle Sites ein und wählen Sie dann Alle Sites aus.
            2. Klicken Sie neben dem Namen Ihrer Site auf Arbeitsumgebungen.
            3. Wählen Sie unter "Erfahrungsarbeitsumgebungen" die Option Verwaltung und dann Anmeldung & Registrierung aus.
            4. Beachten Sie unter "Registrierungsseitenkonfiguration" den Namen neben dem konfigurierbaren Selbstregistrierungs-Handler. Beispiel: AutocreatedConfigSelfReg1535145601649.
          2. Suchen Sie den Handler in "Setup".
            1. Geben Sie unter "Setup" im Feld "Schnellsuche" den Text Apex ein und wählen Sie dann Apex-Klassen aus.
            2. Wenn Sie den Code anzeigen möchten, suchen Sie den Handler in der Liste der Apex-Klassen und klicken Sie auf den Namen, um ihn zu öffnen.
          3. Optional können Sie den Handler der Einfachheit halber umbenennen.
            1. Klicken Sie auf Bearbeiten.
              Der Name des konfigurierbaren Selbstregistrierungs-Handlers wird in der ersten Codezeile angezeigt:
              global class AutocreatedConfigSelfReg1532475901849 implements Auth.ConfigurableSelfRegHandler
              .
            2. Ersetzen Sie den automatisch erstellten Namen durch Ihren eigenen Namen. Beispiel: ConfigureSelfRegHandlerMySite.
            3. Speichern Sie Ihre Änderungen.
          4. Ändern Sie zum Anpassen Ihres Selbstregistrierungsprozesses den Apex-Code. Weitere Informationen zur Nutzung sowie Methoden und Beispielimplementierungen finden Sie im Apex Reference Guide in der Dokumentation ConfigurableSelfRegHandler Interface.
           
          Laden
          Salesforce Help | Article