

Die vorliegende Übersetzung wurde maschinell erstellt. Im Falle eines Konflikts oder eines Widerspruchs zwischen dieser übersetzten Fassung und der englischen Fassung (einschließlich infolge von Verzögerungen bei der Übersetzung) ist die englische Fassung maßgeblich.

# Flow-Block in Amazon Connect: Kundenauthentifizierung
<a name="authenticate-customer"></a>

In diesem Thema wird der Flow-Block für die Authentifizierung von Kunden und deren Weiterleitung an bestimmte Pfade innerhalb eines Flows auf der Grundlage des Authentifizierungsergebnisses definiert. 

**Anmerkung**  
Bevor Sie diesen Block verwenden können:  
Die Kundenauthentifizierungsfunktion muss für Ihre Amazon-Connect-Instance aktiviert sein. Darüber hinaus muss mit Ihrem Identitätsanbieter ein neuer Amazon-Cognito-Benutzerpool erstellt werden. Detaillierte Anweisungen finden Sie unter [Einrichten der Kundenauthentifizierung für Chat-Kontakte in Amazon Connect](customer-auth.md). 
Für Ihre Amazon-Connect-Instance müssen Kundenprofile [aktiviert](enable-customer-profiles.md) werden.

## Description
<a name="authenticate-customer-description"></a>
+ Ermöglicht es Ihren Kunden, sich während eines Chats zu authentifizieren. 
+ Nachdem sich ein Kunde erfolgreich angemeldet hat und ein ID-Token von Amazon Cognito abgerufen wurde, aktualisiert Amazon Connect entweder ein vorhandenes Kundenprofil oder erstellt ein neues Kundenprofil, abhängig von der Kennung, die zum Speichern der Informationen in Kundenprofilen verwendet wird.
+ Wenn das Feld „Vorname“ im Kundenprofil vorhanden ist, wird der Anzeigename des Kunden auf diesen Namen aktualisiert.

## Anwendungsfälle für diesen Block
<a name="scenarios-authenticate-customer"></a>

Dieser Flow-Block ist für die Verwendung in den folgenden Szenarien konzipiert:
+ Sie können Ihre Kunden während eines Chats auffordern, sich anzumelden und zu authentifizieren. Beispielsweise können nicht authentifizierte Kunden aufgefordert werden, sich anzumelden:
  + Wenn sie mit einem Chat-Bot interagieren, bevor sie an einen Kundendienstmitarbeiter weitergeleitet werden.
  + Wenn sie eine Transaktion durchführen möchten, z. B. eine Zahlung.
  + Wenn sie ihre Identität validieren möchten, bevor sie den Kontostatus angeben oder sie ihre Profilinformationen aktualisieren dürfen.
+ Sie können diesen Block auch verwenden, um Kunden während Chats über [Apple Messages for Business](enabling-authentication-for-apple-messages-for-business.md) zu authentifizieren.

## Kontakttypen
<a name="play-channels"></a>


| Kontakttyp | Unterstützt? | 
| --- | --- | 
| Stimme | Nein – Verzweigung **Fehler** | 
| Chat | Ja  | 
| Aufgabe | Nein – Verzweigung **Fehler** | 
| Email | Nein – Verzweigung Fehler | 

## Flow-Typen
<a name="authenticate-customer-types"></a>

Sie können diesen Block in den folgenden [Flow-Typen](create-contact-flow.md#contact-flow-types) verwendet:


| Flow-Typ | Unterstützt? | 
| --- | --- | 
| Inbound-Flow | Ja | 
| Customer queue flow (Kunden-WarteschlangenFlow) | Nein | 
| Customer hold flow (KundenhalteFlow) | Nein | 
| Kunden-Whisper-Flow | Nein | 
| Outbound whisper flow (Ausgehender Whisper-Flow) | Nein | 
| Agent hold flow (Flow für Agenten in Warteschleife) | Nein | 
| Agent whisper flow (Whisper-Flow für Kundendienstmitarbeiter) | Nein | 
| Transfer to agent flow (Flow für Weiterleitung an Kundendienstmitarbeiter) | Nein | 
| Der Flow „An Warteschlange weiterleiten“ | Nein | 

## So konfigurieren Sie diesen Block
<a name="authenticate-customer-properties"></a>

Sie können den Block „**Kunden authentifizieren**“ über die Connect Customer Admin-Website oder mithilfe der [AuthenticateParticipant](https://docs.aws.amazon.com/connect/latest/APIReference/participant-actions-authenticateparticipant.html)Aktion in der Amazon Connect Flow-Sprache konfigurieren. 

Die folgende Abbildung zeigt ein Beispiel der Seite „Eigenschaften“ des Blocks **Kunden authentifizieren**. 

![Die Seite „Eigenschaften“ des Blocks „Kunden authentifizieren“.](http://docs.aws.amazon.com/de_de/connect/latest/adminguide/images/authenticate-customer-properties.png)


**Amazon Cognito**
+ **Wählen Sie einen Amazon-Cognito Benutzerpool**: Nachdem Sie den Benutzerpool auf der Konsolenseite zugeordnet haben, wählen Sie den Namen des Benutzerpools aus der Dropdown-Liste aus. 
+ **Wählen Sie einen Amazon Cognito App-Client aus**: Nachdem Sie den Benutzerpool ausgewählt haben, wählen Sie den Namen des App-Clients aus der Dropdown-Liste aus. 

**Konfiguration von Amazon Connect Customer Profiles**
+ **Nach Standardvorlage speichern**: Wenn Sie die Standardvorlage auswählen, nimmt Amazon Connect Customer Profile [Amazon-Cognito-Standardattribute](https://docs.aws.amazon.com/cognito/latest/developerguide/user-pool-settings-attributes.html#cognito-user-pools-standard-attributes) in ein einheitliches Standardprofilobjekt auf, das auf dem vordefinierten Kundenprofilobjekttyp basiert. Diese Vorlage verwendet Telefonnummer und E-Mail, um den Kunden einem Profil zuzuordnen. 
+ **Eine eindeutige Kennung eingeben**: Sie können anpassen, wie Customer Profiles Daten aufnimmt, indem Sie [eine Objekttyp-Zuordnung erstellen](create-object-type-mapping.md). Wenn Sie die Datenzuordnung oder den Schlüssel anpassen möchten, erstellen Sie vorab eine eigene Objekttyp-Zuordnung, wählen Sie **Eine eindeutige Kennung eingeben** aus und geben Sie den Namen der Zuordnung ein. 

**Timeout**: Geben Sie ein, wie lange es dauert, bis inaktive Kunden, die sich nicht angemeldet haben, über die Timeout-Verzweigung weitergeleitet werden. 
+ Minimum (Standard): 3 Minuten
+ Maximum: 15 Minuten

### Flow-Blockverzweigungen
<a name="authenticate-customer-branches"></a>

Dieser Block unterstützt die folgenden Ausgabeverzweigungen:

![Ein konfigurierter Block zur Kundenauthentifizierung.](http://docs.aws.amazon.com/de_de/connect/latest/adminguide/images/authenticate-customer-configured.png)

+ **Erfolg**: Der Kunde wurde authentifiziert.
+ **Timeout**: Der Kunde war inaktiv und hat sich nicht innerhalb der zugewiesenen Zeit angemeldet.
+ **Abgemeldet**: Der Kunde hat sich entschieden, sich nicht anzumelden.
+ **Fehler**: Eines der [Fehlerszenarien](#authenticate-customer-errorscenarios) ist aufgetreten.

### Zusätzliche Konfigurationstipps
<a name="authenticate-customer-tips"></a>
+ Wir empfehlen Ihnen, Flow-Logs in einer CloudWatch Amazon-Protokollgruppe zu aktivieren, um Ihnen Echtzeitdetails zu Ereignissen in Ihren Flows zu bieten, wenn Kunden mit ihnen interagieren. Diese Flow-Protokolle können auch beim Debuggen Ihrer Flows hilfreich sein, während Sie sie erstellen. Weitere Informationen finden Sie unter [Amazon Connect Connect-Flow-Logs in einer CloudWatch Amazon-Protokollgruppe aktivieren](contact-flow-logs.md).
+ Informationen zur Aktivierung der Kundenauthentifizierung für Apple Messages for Business Chats finden Sie unter [Aktivieren der Authentifizierung für Apple Messages for Business](enabling-authentication-for-apple-messages-for-business.md).

### Von diesem Block generierte Daten
<a name="authenticate-customer-data"></a>

Dieser Block generiert keine Daten.

## Fehlerszenarien
<a name="authenticate-customer-errorscenarios"></a>

In den folgenden Situationen wird ein Kontakt über die **Fehler**-Verzweigung weitergeleitet:
+ In Ihrer Amazon-Connect-Instance wurde Customer Profiles nicht aktiviert. Die Option zur Aktivierung von Customer Profiles ist standardmäßig ausgewählt, wenn Sie eine Instance erstellen. Es ist jedoch möglich, diese Option zu deaktivieren. Anweisungen zur manuellen Aktivierung von Customer Profiles finden Sie unter [Aktivieren von Customer Profiles für die Amazon-Connect-Instance](enable-customer-profiles.md). 
+ Der Chat-Subtyp wird nicht unterstützt. 
+ Der angegebene Authentifizierungscode ist falsch. 
+ Fehler vom Token-Endpunkt von Amazon Cognito, weil der Client oder die Anfrage nicht richtig konfiguriert ist (`invalid_request`, `invalid_client`, `unauthorized_client`)
+ Die Region wird nicht unterstützt. Eine Liste der unterstützten -Regionen finden Sie unter [Verfügbarkeit von Kundenauthentifizierung nach Region](regions.md#customerauthentication_region).