セッション記録のためのAIを活用したインサイト
概要
AIを活用したインサイト機能は、マルチモーダル大規模言語モデルを活用することで、セッション記録の価値を高めます。この機能により、セッション記録の自動分析が可能になり、セキュリティ監査と生産性監視の両方をサポートする実用的な要約、主要なハイライト、統計的インサイトが提供されます。
前提条件
AIを活用したインサイトを有効にして使用するには、以下の要件が満たされていることを確認してください。
- Citrix Session Recording Server バージョン 2603 以降がインストールされていること。
- Session Recording Media Task Service バージョン 2603 以降がインストールされていること。公式セットアップガイドを参照してください。Session Recording Server Properties でメディアタスクサービスを有効にします。

設定方法
セッション記録が適切に構成され、動作していること。
-
セッション記録Webコンソール(旧Web Player)はHTTPSを使用する必要があります。
-
AI分析のために、OpenAI互換のAPIエンドポイント(例:Azure OpenAI)へのアクセスが利用可能であること。
-
「セッションレコーディング承認コンソール」で「プリビレッジドプレイヤー」ロールを付与します。

はじめに
AIを活用したインサイトを構成および使用するには、以下の手順に従ってください。
サイト設定でAIを活用したインサイトを構成する
- 「セッション記録Webコンソール」を開き、「サイト管理」に移動します。
-
サイト設定パネルで、AIを活用したインサイトセクションを見つけます。

-
以下のパラメーターを指定します。
- Endpoint URL: The API endpoint of your AI model (e.g., https://example.azure.com/openai/v1/).
-
APIキー: AIサービスの認証キーです。
注:
Vertex AIのGoogle Geminiシリーズモデルを使用する場合は、以下のガイダンスを参照してください。
-
The endpoint URL, e.g., “https://aiplatform.googleapis.com”.
-
モデル名を指定します。例: 「gemini-2.5-flash」。
-
「ローカル資格情報を使用する」チェックボックスをオンにし、APIキーは空のままにします。
-
Session Recordingメディアタスクサービスをインストールしたマシンに移動し、レジストリを変更します。
-
Change the value of HKEY_LOCAL_MACHINE\SOFTWARE\Citrix\SmartAuditor\SRTaskService\SRAIModelAPIType to 3.
-
Add a string value HKEY_LOCAL_MACHINE\SOFTWARE\Citrix\SmartAuditor\SRTaskService\SRAIModelProjectId , set the value to your project id in Vertex AI.
-
Add a string value HKEY_LOCAL_MACHINE\SOFTWARE\Citrix\SmartAuditor\SRTaskService\SRAIModelLocation , set the value to your Vertex AI region. E.g., “global” for Global endpoint, other regions e.g. “us-east5” (refer to https://docs.cloud.google.com/vertex-ai/generative-ai/docs/learn/locations#google_model_endpoint_locations)
-
システムレベルで環境変数 GOOGLE_APPLICATION_CREDENTIALS を追加し、その値を Vertex AI プライベートキーファイルのパスに設定します。
-
-
-
(オプション) 詳細設定を構成します。
-
メディアサーバーあたりの最大分析タスク数: 単一のメディアサーバーで同時に実行できる AI 分析タスクの数を定義します (例:
2に設定)。 - サンプルレート: ビデオフレームが分析される頻度を決定します。
- フレーム差分しきい値: フレームが「変更された」と見なされるために必要なピクセル変更の割合を設定します。
- バッチサイズ: バッチごとに AI モデルに送信されるフレーム数。
-
メディアサーバーあたりの最大分析タスク数: 単一のメディアサーバーで同時に実行できる AI 分析タスクの数を定義します (例:
-
変更を適用 をクリックして設定を保存します。
注:
セッションレコーディングは、AI モデルに送信されるデータを収集しません。
プロンプトテンプレートを構成する
-
リソースライブラリ に移動します。

- AI 搭載インサイトのプロンプトテンプレート で、AI 分析をガイドするプロンプトテンプレートを定義またはカスタマイズします。
-
テンプレートは、さまざまな目的に合わせて調整できます (例: 生産性、セキュリティ)。

生産性プロンプトテンプレート
生産性プロンプトテンプレートを作成または編集する際に、以下を設定します:
-
一般的なコンテキスト: テンプレートの全体的な目的を説明します。
-
ユーザーコンテキスト
-
職務: ユーザーの役割を入力します (例: 経理担当者、ソフトウェアエンジニア)。
-
役割と一般的な日常業務を説明します: 責任の簡単な説明を提供します (例: 財務調整、レポート作成、会計基準への準拠の確認を担当)。
-
-
生産性パラメーター
-
生産性アプリ: この役割にとって生産的と見なされるアプリケーションをリストします。
-
非アクティブ状態を検出: 有効にしてしきい値 (秒単位) を設定します。
-
集中を妨げるアプリ: 非生産的と見なされるアプリの種類を定義します (例: インスタントメッセージングアプリ、ソーシャルネットワーク)。

-
セキュリティプロンプトテンプレート
セキュリティプロンプトテンプレートを作成または編集する際に、以下を設定します:
-
一般的なコンテキスト: テンプレートの全体的な目的を説明します。
-
ユーザーコンテキスト
-
職務: ユーザーの役割を入力します。
-
役割と一般的な日常業務を説明します: 責任の簡単な説明を提供します。
-
-
セキュリティパラメータ
-
機密データ型: キーワード以外のカテゴリ(例:ソースコード、財務データ)。
-
機密キーワード: 機密データを示すキーワードを定義します(例:パスワード、クレジットカード)。
-
露出閾値を設定: 機密データがフラグ付けされるまでに画面に表示され続ける最小時間(秒単位)。
-
機密データアプリ: 機密データが表示される可能性のあるアプリ(例:Microsoft Excel、Dynamics 365)。
-
危険なアプリの種類: 高リスクカテゴリ(例:ソーシャルネットワーク、個人用クラウドドライブ)。
AI画像(/ja-jp/session-recording/current-release/media/ai-8.png)
-
セキュリティテンプレートと機密データ定義
セッションレコーディングは、事前定義されたセキュリティテンプレートを利用して、記録されたセッション内の機密情報を識別します。AIモデルは、以下の標準カテゴリに基づいて画面コンテンツを分析します。
事前定義された機密データカテゴリ
システムは、デフォルトで5つの主要な機密データカテゴリを検出します。
-
PII(個人を特定できる情報)
個人を特定できる個人データポイントを検出します。以下を含みます。
-
身元と人口統計: 氏名、ID番号、社会保障番号 (SSN)、パスポート番号、運転免許証番号、車両区分、性別、宗教、人種、国籍。
-
連絡先情報: 電話番号、メールアドレス、住所、郵便番号。
-
日付: 生年月日、発行日、有効期限。
-
雇用: 役職、会社、会社の連絡先情報。
-
-
財務情報
銀行および支払い関連のデータを検出します。以下を含みます。
-
カードデータ: カード番号、カード名義人、有効期限、CVVコード。
-
口座詳細: 口座番号、税務ID、受取人情報。
-
取引詳細: 取引記録、金額、財務金額、支払日、請求書番号。
-
文書コンテキスト: 文書タイトル、署名欄、会社情報。
-
-
PHI(保護医療情報)
医療および健康関連の記録を検出します。以下を含みます。
-
患者の身元: 患者名、医療記録番号、被保険者名、保険証券番号。
-
医療詳細: 診断結果、薬剤名、投薬情報。
-
ドキュメント: ドキュメントタイトル、医師の署名。
-
-
ソースコード
ソフトウェア開発に典型的なプログラミングコードスニペット、スクリプト、構文を検出します。
-
エーピーアイキー
アプリケーションプログラミングインターフェースの認証キーやトークンに似た文字列やパターンを検出します。
-
IP (インターネットプロトコルアドレス)
IPv4およびIPv6形式のIPに似た文字列やパターンを検出します。特定のIP文字列はレポートに表示されます。
AIコンテキスト分析に関する注意点:
キーワードマッチングに加えて、AIモデルはコンテキスト情報を活用して判断精度を向上させます。これにより、機密データと、類似の形式を持つ非機密テキストを区別するのに役立ちます。
定義のカスタマイズ
組織がこれらの定義に特定の調整(例:特定の内部用語や特定のフィールドの除外)を必要とする場合、追加のコンテキストフィールドでカスタム検出ルールを提供できます。
分析するレコーディングを選択
- セッションレコーディングコンソールでレコーディングに移動します。
- フィルターまたは検索を使用して、分析するセッションを見つけます。
-
1つ以上のビデオ録画を選択し、次に分析をクリックします。
-
ダイアログで:
- リソースライブラリからプロンプトテンプレートを選択するか、新規作成を選択します。
- セッションがロールオーバーの場合は、セッション全体を分析を選択します。
- (オプション) 送信する前に追加のコンテキストを提供します。

- 分析タスクを開始するには、送信をクリックします。
タスクの進行状況を監視する
- 分析ステータス (保留中、進行中、完了、失敗) を追跡するには、アクティビティフィード > タスクに移動します。
-
各タスクには、録画ファイルの詳細が含まれています。

AIを活用したインサイトを確認する
- 完了した分析を表示するには、インサイトページに移動します。
- フィルター (サイト、ユーザー、VDA) および検索バーを使用してすばやくアクセスします。
-
各セッションカードには以下が表示されます:
- AI生成の要約。
- 分析の種類とステータス。
- 詳細なインサイトについては、レポートを表示リンク。

詳細レポート
生産性分析レポート
内容:
-
概要: 生産的な活動と非生産的な活動に費やされた時間の割合。
-
ハイライト: クリック可能なタイムスタンプ付きの主要な時間ブロック。
-
統計:
-
概要チャート: アクティブな作業、アイドル時間、および集中を妨げるものの内訳。
-
アプリ別の内訳: 生産性アプリと集中を妨げるアプリに費やされた時間。
-
時間ごとのパターン: 一日を通しての生産性傾向を表示。

-
-
セキュリティ分析レポート
含まれるもの:
-
概要: セッションのセキュリティ態勢の概要。危険な行動や機密データの漏洩を強調表示します。
-
ハイライト: クリック可能なタイムスタンプ付きの主要なセキュリティイベント。
-
統計:
-
機密データの漏洩:
-
データ型またはキーワード別: 最も頻繁に表示された機密用語を示します。
-
アプリ別: 機密データが表示されたアプリを強調表示します。
-
-
タイムラインビュー: タイムスタンプと関連アプリを含む機密キーワードを一覧表示します。

-
制限事項
- 仮想アプリのサポート: 仮想アプリケーションセッションの場合、インサイトが制限されることがあります。
-
短いセッション:
- 15分未満のセッションでは、基本的な概要のみが生成されます。
- 30分未満のセッションでは、統計グラフは省略されます。
法的およびプライバシーに関する免責事項
セッションレコーディングのAIインサイト機能および提供されるプロンプトテンプレート、ならびにこの機能を利用して生成される可能性のある出力、レポート、および/または情報(以下「AIインサイト」)は、いかなる形式でも法的、セキュリティ、規制、および/または技術的な助言や判断を提供するものではなく、AIインサイトの利用から作成および派生したすべての情報は「現状有姿」で提供され、情報が正確であること、エラーがないこと、または商品性や特定の目的への適合性の条件を満たしていることを含め、これに限定されず、AIインサイトに関して、明示的または黙示を問わず、いかなる保証または表明もありません。
お客様は、この機能を利用して個人データまたは機密情報を処理する際の法的および規制上のコンプライアンスについて単独で責任を負います。これには、お客様の内部データ分類義務、グローバルデータおよび/またはAI規制コンプライアンス、ならびにお客様のビジネスまたは顧客市場に関連する業界固有のコンプライアンス義務のバランスを取ることが含まれますが、これらに限定されません。AIインサイトを利用する前に、お客様は指定された専門家にご相談ください。
お客様は、AIインサイトの利用には、すべてのVDAセッションデータを設定されたAIモデルエンドポイントに送信することが伴うことを認識し理解しています。このデータには、VDAセッションレコーディング中にキャプチャされた個人データまたは機密情報が含まれる場合があります。生成されたすべてのVDAセッションデータ、およびAIインサイトの出力は、顧客コンテンツと見なされます。