問題
Universal Containers社は、「ナレッジによる質問回答 (Answers Questions with Knowledge)」アクションをデプロイする際に、エージェントのナレッジ記事へのアクセスを制限したいと考えています。
UC社はこれをどのように達成すべきでしょうか?
A 許可された記事タイトルまたはIdのリストを指定するスコープ指示をエージェントに定義する
B ナレッジ記事のカスタム項目でフィルタリングするようにデータライブラリRetrieverを更新する
C ナレッジ記事にデータカテゴリを割り当て、Agentforceデータライブラリでデータカテゴリフィルターを定義する
解答
C ナレッジ記事にデータカテゴリを割り当て、Agentforceデータライブラリでデータカテゴリフィルターを定義する (信頼度100%)
解説
この問題は、Cが正解です。
Salesforceナレッジのアクセス制御にデータカテゴリを使用します。ナレッジ記事をデータカテゴリで分類し、Agentforceデータライブラリ(または関連設定)でエージェントがアクセスすべきデータカテゴリを指定(フィルター)することで、参照可能なナレッジ記事の範囲を効果的に制限できます。
Aは、特定の記事タイトルやIdをリストで指定する方法でも実現することも可能です。一方で、記事が増減した場合のメンテナンスが煩雑になります。拡張性がなく推奨される方法ではないため、不適と言えます。
Bは、Retrieverでカスタム項目によるフィルタリングを行うことも可能ですが、値の揺らぎ等でフィルタリングが確実にならない可能性もあります。より確実な方法で実装するのが望ましいため、不適にしています。



コメント 匿名ですので、お気軽にコメントいただけると嬉しいです!!