Amazon Connect でエージェントイベントストリームがエージェントアクティビティをレポートできるようにする
エージェントイベントストリームはデフォルトでは有効になっていません。Amazon Connect でのエージェントのイベントストリームを有効にする前に、Amazon Kinesis Data Streams でデータストリームを作成します。その後、Kinesis ストリームを、エージェントイベントストリームに使用するストリームとして選択します。同じストリームを、エージェントイベントストリームと問い合わせレコードの両方で使用することは可能ですが、ストリームごとに別のストリームを使用することで、ストリームからのデータの管理と取得をはるかに容易にできます。詳細については、「Amazon Kinesis Data Streams デベロッパーガイド」を参照してください。
Kinesis へのデータの送信時に使用されるパーティションキーは、そのエージェントの ARN です。単一のエージェントのすべてのイベントは同じシャードに送信され、ストリーム内のリシャーディングイベントはすべて無視されます。
注記
エージェントのイベントストリーム用に選択した Kinesis ストリームに対して、サーバー側の暗号化を有効にしている場合には、Amazon Connect からストリームへの発行は行えません。これは、Kinesis kms:GenerateDataKey
へのアクセス許可がないためです。これを回避するには、まずスケジュールされたレポートまたは会話の録音に対して暗号化を有効にします。次に、暗号化に KMS を使用しながら AWS KMS key を作成します。最後に、スケジュールされたレポートまたは通話記録の暗号化に使用するのと同じ KMS キーを、Kinesis データストリーム用にも選択します。これにより、Kinesis に送信されるデータを暗号化するための適切なアクセス許可が、Amazon Connect に付与されます。KMS キーの作成の詳細については、「Creating Keys」を参照してください。
エージェントイベントストリームを有効にするには
Amazon Connect コンソール (https://console.aws.amazon.com/connect/
) を開きます。 -
コンソールで、エージェントイベントストリームを有効にするインスタンスの [インスタンスエイリアス] 列で名前を選択します。
-
[データストリーミング] を選択し、[データストリーミングの有効化] を選択します。
-
[エージェントイベント] で、使用する Kinesis ストリームを選択し、[保存] をクリックします。