【Amazon Connect】コンタクト履歴をグループ間で分離する方法
はじめに
こんにちは、フニです。
本記事では、Amazon Connect のコンタクトの検索の履歴をグループ間で分離する方法について解説します。
実装すること
1つの Amazon Connect インスタンスで、複数のヘルプデスクを運用するシナリオを想定します。
以下画像のように、各ヘルプデスクの関係者は所属したグループの履歴のみを閲覧できるように制限します。

やってみた
前提
- Amazon Connect インスタンスにユーザーが用意されていること
- コンタクトの検索に履歴を残せるように準備ができていること
- 管理者権限で操作できること
エージェント階層の作成
以下の参考に、レベル階層構造と階層グループを作成します。
今回は以下の3階層で作成しました。
- レベル1:Amazon Connect の管理者
- レベル2:ヘルプデスクAとBの管理者
- レベル3:ヘルプデスクAとBのエージェント

セキュリティプロファイルの設定
画像のように、ヘルプデスクAとBのエージェント用にセキュリティプロファイルを用意しました。

どちらもアクセス許可の「分析と最適化」セクションから「コンタクトへのアクセスを制限」にチェックします。
記載されている説明の通り、これでエージェントは所属した階層レベル以下の履歴のみ閲覧できるようになります。

ユーザーへの適用
画像のように、設定した階層とセキュリティプロファイルをエージェントに適用します。

動作確認
Admin 権限で確認
ヘルプデスクAとBどちらの履歴も確認できました。

ヘルプデスクA エージェントで確認
ヘルプデスクAの履歴のみ表示されます。

ヘルプデスクB エージェントで確認
ヘルプデスクBの履歴のみ表示されます。

閲覧権限のない履歴の確認
リストには表示はされなくなりますが、履歴の URL からは閲覧できないか確認してみました。
結果、403 エラーで閲覧できないことが確認できました。

さいごに
今回は、Amazon Connect のコンタクトの検索の履歴をグループ間で分離する方法について解説しました。
1つのインスタンスで複数のヘルプデスクを運用したい場合はご検討ください。
この記事が、誰かの助けになれば幸いです。
参考









