Skip to main content
Bring your team and maximize your impact at Dreamforce. Register three or more to unlock $999 passes.

Grundlegendes zu Authentifizierung für Unteragenten und Aktionen

Lernziele

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

  • Hinzufügen von Authentifizierung zu einem benutzerdefinierten Unteragenten
  • Hinzufügen von Authentifizierung zu einem benutzerdefinierten Thema
  • Senden eines Prüfcodes zum Authentifizieren nicht überprüfter Benutzer
  • Erstellen benutzerdefinierter Variablen zum Binden von Aus- und Eingaben
  • Testen von Authentifizierungsfunktionalität
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".

Einführung in die Authentifizierung

Agentforce-Agenten bieten Ihnen von Anfang an große Flexibilität mit Unteragenten und Aktionen. Sie können ganz einfach Unteragenten und Aktionen aus einer Datenbestandsbibliothek hinzufügen oder eigene erstellen, sodass Sie Ihre Agenten schnell und unkompliziert einrichten können.

Mit der Vorlage "Agentforce Service Agent" (Agentforce-Serviceagent) können Sie beispielsweise Unteragenten wie "Account Management" (Accountverwaltung), "Case Management" (Kundenvorgangsverwaltung), "Order Inquiries" (Auftragsanfragen) und "Reservation Management" (Reservierungsverwaltung) sowie die zugehörigen Aktionen für jeden Unteragenten hinzufügen.

Diese Flexibilität hat jedoch auch ihren Preis: Wenn Sie weitere Sicherheit oder Datenschutz zu diesen Unteragenten und Aktionen hinzufügen möchten, sind zusätzliche Konfigurationsschritte erforderlich. Überlegen Sie, welche Aktionen ein Agent ohne Kundenüberprüfung durchführen können soll und welche immer eine Überprüfung erfordern sollen. Jedes Unternehmen hat unterschiedliche Sicherheitsstandards und Richtlinien zum Schutz von Kundendaten und der Identitätsprüfung. Unabhängig vom Ansatz bietet die Agentforce-Authentifizierung eine solide Grundlage für die sichere Überprüfung von Kunden.

Öffentliche und private Aktionen im Vergleich

Der erste und vielleicht wichtigste Schritt beim Hinzufügen von Authentifizierung zu Ihren Aktionen in Agentforce besteht darin festzustellen, welche Aktionen eine Authentifizierung erfordern. Öffentliche Aktionen sind, wie der Name schon sagt, öffentlich. Der Agent kann auf Unteragenten und Aktionen zugreifen, ohne die Identität seines Gegenübers authentifizieren zu müssen. Es kann sich um einen bekannten Kunden oder einen potenziellen Kunden handeln – das spielt keine Rolle. Private Aktionen dagegen sind – wohl kaum überraschend – privat und erfordern eine Authentifizierung. Jedes Unternehmen hat unterschiedliche Anforderungen hinsichtlich der Authentifizierung. Beispielsweise wird bei einem Unternehmen im Gesundheitswesen eventuell eine Authentifizierung verlangt, bevor auf die meisten Unteragenten oder Aktionen des Agenten zugegriffen werden kann, während ein Autohändler möglicherweise keine Authentifizierung verlangt.

Aktionen

Definition

Beispiele

Öffentlich

  • Öffentliche Aktionen sind Aktionen, die ein Agent ausführen kann, ohne dass eine Authentifizierung erforderlich ist.
  • Aktion "Answer questions with Knowledge" (Fragen mit Knowledge beantworten) im Unteragenten "General FAQ" (Häufig gestellte, allgemeine Fragen).
  • Geben Sie öffentliche Unternehmensdaten wie Adresse, Telefonnummer, Standorte, Öffnungszeiten usw. an.

Private (Privat)

  • Private Aktionen sind Aktionen, bei denen die Identität eines Benutzers in einer Messaging-Sitzung überprüft werden muss, bevor ein Agent im Namen des Benutzers Aktionen durchführen kann.
  • Das Maß an Authentifizierung kann je nach den Vorgaben und Richtlinien eines Unternehmens variieren.
  • Aktualisieren persönlicher Daten.
  • Verarbeiten von Zahlungen oder Käufen.
  • Stornieren von Terminen.
  • Zugreifen auf sensible Accountinformationen.
  • Anfordern einer Erstattung.

Pronto und Agentforce

Pronto ist ein Lieferdienst, der es sich zur Aufgabe gemacht hat, Restaurants bei der Optimierung ihres Betriebs zu unterstützen und schnellere und zuverlässigere Lieferungen an Kunden zu ermöglichen. Pronto nutzt bereits "Agentforce for Service", um Händler und Filialen, Kundenidentitäten sowie Interaktionen mit dem Support zu verwalten. Allerdings möchten sie, dass ihr Agent wiederkehrende Geschäftsabläufe (wie Überprüfungen und Rückerstattungen) präzise ausführt.

Linda Rosenberg, die Agentforce-Administratorin bei Pronto, hat die Aufgabe, bedingte Logik und Übergänge hinzuzufügen, um sicherzustellen, dass sensible Aktionen nur für verifizierte Kunden ausgeführt werden.

Lindas Authentifizierungsanforderungen lauten wie folgt:

  • Wenn sich ein Kunde nach dem Status seiner Bestellung erkundigt, werden der Unteragent "Order Issues and Refunds" (Bestellprobleme und Rückerstattungen) sowie die Überprüfung ausgelöst.
  • Verwenden Sie eine Zwei-Faktor-Überprüfung: Fragen Sie die Kunden nach ihrer E-Mail-Adresse und senden Sie einen Einmal-Prüfcode an diese E-Mail-Adresse.
  • Der Agent kann erst auf Aktionen im Unteragenten "Order Issues and Refunds" (Bestellprobleme und Rückerstattungen) zugreifen, nachdem der Kunde verifiziert wurde (der Überprüfungscode stimmt mit dem an den Kunden gesendeten überein).

Diagramm des Überprüfungs-Flows

Hier wird angenommen, dass der Benutzer, der in der Messaging-Sitzung nach seinem Kundenvorgang fragt, nicht überprüft ist und aktiv an einer Messaging-Sitzung auf der Experience-Site von Pronto teilnimmt, die Agentforce für den Service verwendet.

Bei diesem Badge lernen Sie die Schritte kennen, die Linda ausführt, um die Authentifizierung für relevante Unteragenten und Aktionen eines Agenten zu implementieren. Befolgen Sie zunächst diese Anweisungen, um eine Developer Edition-Organisation für diesen Badge zu erhalten.

Registrieren für eine Developer Edition-Organisation für die Agentforce-Authentifizierung

Für die Durchführung dieses Projekts benötigen Sie einen benutzerdefinierten Playground, der Agentforce Studio und die Pronto-Beispieldaten umfasst.

  1. Klicken Sie auf Create Playground (Playground erstellen).
  2. Ihre neue Organisation wird automatisch mit Ihrem Trailhead-Account verknüpft.
  3. Notieren Sie sich das Ablaufdatum Ihrer Organisation und schließen Sie diesen Badge bis dahin ab.

Aktivieren von Agentforce Studio und der Zustellbarkeit von E-Mail

Lindas erster Schritt beim Einrichten der Benutzerauthentifizierung für Pronto besteht darin sicherzustellen, dass Agentforce Studio aktiviert ist. Sie geht dazu wie folgt vor.

  1. Klicken Sie auf Setup-Symbol und wählen Sie Setup aus. Die Seite "Setup" wird in einer neuen Registerkarte geöffnet.
  2. Suchen Sie in Setup im Feld "Quick Find" (Schnellsuche) nach Salesforce Go und wählen Sie diesen Eintrag aus.
  3. Geben Sie in das Textfeld "Search features... " (Funktionen suchen…) Agentforce Studio und wählen Sie diesen Eintrag aus.

Auf 'On' (Aktiviert) eingestellter Agentforce Studio-Umschalter

  1. Klicken Sie auf Erste Schritte.
  2. Klicken Sie auf Turn On (Aktivieren).
  3. Klicken Sie auf Confirm (Bestätigen).

Linda muss außerdem die Einstellungen für die E-Mail-Zustellbarkeit der Organisation anpassen, damit bei der Verifizierung eines Benutzers ein Authentifizierungscode per E-Mail versendet werden kann.

  1. Wählen Sie im Setup in der Schnellsuche Deliverability (Zustellbarkeit) und wählen Sie den Eintrag aus.
  2. Scrollen Sie nach unten zum Abschnitt "Email Domain Verification" (E-Mail-Domänenbestätigung) und fügen Sie bei Use a substitute email address for unverified domains (Ersatz-E-Mail-Adresse für nicht bestätigte Domänen verwenden) ein Häkchen hinzu.
  3. Geben Sie in der Eingabe "Domain Name" (Domänenname) gmail.com ein.

Abgeschlossene E-Mail-Domänenbestätigung.

  1. Scrollen Sie wieder zurück zum Seitenanfang und klicken Sie auf Save (Speichern).

Nachdem Linda nun über eine Organisation mit aktiviertem Agentforce Studio und angepasster E-Mail-Zustellbarkeit verfügt, ist es an der Zeit, sich der Anpassung von Unteragenten, Aktionen und Variablen zu widmen.

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"