Einrichten des Scannens von Anhängen - Amazon Connect

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.

Einrichten des Scannens von Anhängen

Anmerkung

Dieses Thema richtet sich an Entwickler, die mit Lambda vertraut sind. Wenn Sie Lambda noch nicht kennen, finden Sie weitere Informationen unter Erste Schritte mit Lambda im AWS Lambda Entwicklerhandbuch.

Sie können so konfigurieren Amazon Connect , dass Anlagen gescannt werden, die während eines Chats gesendet oder in einen Kundenvorgang hochgeladen werden. Sie können Anlagen mit Ihrer bevorzugten Scananwendung scannen. Sie können beispielsweise Anlagen auf Schadsoftware scannen, bevor sie für die gemeinsame Nutzung durch die Teilnehmer eines Chats freigegeben wurden.

Führen Sie zwei Schritte aus, um das Scannen von Anhängen zu aktivieren:

Schritt 1: Erstellen einer Lambda-Funktion, die das Scannen übernimmt

Erstellen Sie eine Lambda-Funktion mit einer beliebigen Laufzeit und konfigurieren Sie sie. Diese Funktion muss sich im selben AWS-Region AND-Konto wie Ihre Amazon Connect Connect-Instance befinden.

Für jeden über Amazon Connect hochgeladenen Anhang wird eine Anfrage mit Informationen über den Anhang gesendet.

Im Folgenden finden Sie ein Beispiel für eine JSON Anforderung zum Scannen:

{ "Version": "1.0", "InstanceId": "your instance ID", "File": { "FileId": "your file ID", "FileCreationTime": 1689291663582, "FileName": "example.txt", "FileSizeInBytes": 10, "FileLocation": { "S3Location": { "Key": "connect/your-instance/Attachments/chat/2023/07/13/your file ID_20230713T23:41_UTC.txt", "Bucket": "connect-example", "Arn": "arn:aws:s3:::connect-example/connect/your-instance/Attachments/chat/2023/07/13/your file ID_20230713T23:41_UTC.txt" } } } }

Antwort erforderlich

{ "Status": "APPROVED" | "REJECTED" }

Richtlinie für die Wiederholung von Aufrufen

Wenn Ihr Lambda-Aufruf gedrosselt wird, wird die Anforderung erneut versucht. Sie wird auch wiederholt, wenn ein allgemeiner Service-Fehler (500) auftritt. Wenn ein synchroner Aufruf einen Fehler zurückgibt, wiederholt Amazon Connect diesen bis zu 3 Mal (maximal 8 Sekunden lang). Zu diesem Zeitpunkt wird der Anhang als abgelehnt markiert.

Weitere Informationen darüber, wie Lambda Wiederholungen durchführt, finden Sie unter Error handling and automatic retries in AWS Lambda.

Verhalten bei Ablehnung

Amazon Connect markiert den Anhang REJECTED und löscht automatisch Anhangsdateien in S3 sowohl vom Staging- als auch vom Endspeicherort, wenn einer der folgenden Fälle eintritt:

  • Ihr Lambda-Scanner gibt den Status REJECTED zurück.

  • Amazon Connect kann die Antwort des Lambda-Scanners nicht analysieren.

  • Amazon Connect kann die Lambda-Funktion nicht aufrufen.

Schritt 2: Hinzufügen eines Anhangsscanners zu Ihrer Amazon Connect-Instance

Nachdem Sie ein Lambda für das Scannen von Anhängen erstellt haben, müssen Sie das Lambda zu Ihrer Amazon Connect-Instance hinzufügen. Führen Sie die folgenden Schritte aus, um das Lambda hinzuzufügen.

  1. Öffnen Sie die Amazon Connect Connect-Konsole unter https://console.aws.amazon.com/connect/.

  2. Wählen Sie auf der Seite „Instances“ den Instance-Alias aus. Der Instance-Alias ist auch Ihr Instance-Name, der in Ihrem Amazon Connect erscheintURL. In der folgenden Abbildung sehen Sie die Seite Instances des virtuellen Kontaktcenters für Amazon Connect mit einem Rahmen um den Instance-Alias.

    Die Seite „Instances des virtuellen Kontaktcenters für Amazon Connect“, „Instance Alias“.
  3. Klicken Sie im Navigationsbereich auf Data storage (Datenspeicherung).

  4. Wählen Sie auf der Seite Data storage unter Attachments Edit, und dann wählen Sie Enable attachments scanning, as wie im folgenden Bild gezeigt.

    Die Seite „Anlagen“, die Option „Scannen von Anlagen aktivieren“.
  5. Verwenden Sie das Dropdown-Feld Lambda Functions, um die Lambda-Funktion auszuwählen, die Sie in Schritt 1: Erstellen einer Lambda-Funktion, die das Scannen übernimmt hinzugefügt haben.

  6. Wählen Sie Save (Speichern) aus. Das Scannen von Anhängen ist jetzt für Ihre Amazon Connect-Instance aktiviert.