Session Recording

イベント応答ポリシーの構成

イベント応答ポリシーではイベントによってトリガーされるアクションを構成できるため、次のことが可能になります:

  • セッション開始イベントが検出されたときにアラート通知をメールで送信します。
  • 録画されたセッションでログ記録されたイベントが検出された場合は、次のアクションを任意に組み合わせて実行します:
    • メールアラートの送信
    • 画面録画をすぐに開始します(非可逆画面録画が有効かどうかに関係なく)
    • セッションのロック
    • セッションのログオフ
    • セッションの切断

システム定義のイベント応答ポリシーは、「応答しない」のみです。必要に応じて、カスタムイベント応答ポリシーを作成できます。一度にアクティブにできるイベント応答ポリシーは1つだけです。デフォルトでは、アクティブなイベント応答ポリシーはありません。

注:

イベント応答ポリシーを作成またはアクティブ化すると、ポリシーは選択したサイトのすべてのSession Recordingサーバーに適用されます。サイトごとに個別のイベント応答ポリシーを作成してアクティブ化できます。

イベント応答ポリシー

システム定義のイベント応答ポリシー

Session Recordingは、1つのシステム定義のイベント応答ポリシーを提供します。

  • 応答しない。デフォルトでは、録画でログ記録されたイベントに応じて操作が実行されることはありません。

カスタムイベント応答ポリシーの作成

  1. [Add policy] をクリックします。
  2. [イベント応答ポリシーの追加] ページで、新しいポリシーの名前と説明を指定し、[規則の追加] をクリックします。

    [規則の追加]ボタン

  3. 新しい規則に名前と説明を追加します。

    [規則の追加]ページ

  4. [イベントトリガー] セクションで [構成] をクリックし、イベントによってトリガーされるアクションを構成すると、次のことが可能になります:

    • セッション開始イベントが検出されたときにアラート通知をメールで送信します。
    • 録画されたセッションでログ記録されたイベントが検出された場合は、次のアクションを任意に組み合わせて実行します:
      • メールアラートの送信
      • 画面録画をすぐに開始します(非可逆画面録画が有効かどうかに関係なく)
      • セッションのロック
      • セッションのログオフ
      • セッションの切断

    [イベントトリガーの追加] をクリックしてイベントトリガーを最初から作成することも、既存のイベントトリガーテンプレートを選択して直接使用するか、カスタマイズすることもできます。

    イベントトリガーとイベント応答

    イベントトリガーテンプレートを選択する場合、キーワード、テーマ、イベントカテゴリで検索できます。

    イベントトリガーテンプレート

    一度に複数のイベントトリガーテンプレートを選択して追加できます。

    イベントトリガーテンプレートを選択して追加した後、必要に応じてカスタマイズできます。削除ボタンの横にある複製ボタンをクリックして、既存のイベントトリガーの複製を作成することもできます。

    イベントトリガーテンプレートの**複製**ボタン

    注:

    アクティブなイベント検出ポリシーがログに記録するイベントの種類を選択する必要があります。

    [説明] 列にイベントトリガーを定義したり、この列を空のままにしたりすることができます。定義したイベントトリガーの説明は、[メールの送信] を選択しその種類のイベントがログに記録された場合に、アラートメールで提供されます。[画面の録画を開始する] が選択されている場合は、この記事で後述するように、関連するパラメーターを設定します。その後、イベントのみの録画中に特定のイベントが発生すると、動的画面録画が自動的に開始されます。

    サポートされているイベントの種類の全一覧については、次の表を参照してください。

    イベントの種類 ディメンション オプション
    アプリ開始    
    アプリ名
    フル コマンド ライン
    アプリ終了    
    アプリ名
    最上位    
    アプリ名
    ウィンドウのタイトル
    Web閲覧    
    URL
    タブタイトル
    ブラウザー名
    ファイルの作成    
    パス
    ファイル サイズ (MB)
    ファイル名の変更    
    パス
    名前
    ファイルの移動    
    ソースパス
    ターゲット パス
    ファイル サイズ (MB)
    ファイルの削除    
    パス
    ファイル サイズ (MB)
    CDM USB    
    ドライブ文字
    汎用USB    
    デバイス名
    アイドル状態    
    アイドル時間 (時間)
    ファイル転送    
    ファイルソース
    ファイル サイズ (MB)
    ファイル名
    レジストリ - 作成    
    キー名
    レジストリ - 削除    
    キー名
    レジストリ - 値の設定    
    キー名
    値の名前
    レジストリ - 値の削除    
    キー名
    値の名前
    レジストリ - 名前の変更    
    キー名
    ユーザーアカウント変更    
    ユーザー名
    予期しないアプリ終了    
    アプリ名
    アプリ非応答    
    アプリ名
    新しいアプリのインストール    
    アプリ名
    アプリのアンインストール    
    アプリ名
    RDP接続    
    IPアドレス
    ポップアップウインドウ    
    プロセス名
    ウィンドウコンテンツ
    パフォーマンスデータ    
    CPU 使用率(%)
    メモリ使用率(%)
    ネット送信速度(MB)
    ネット受信速度(MB)
    RTT(ミリ秒)
    クリップボード操作    
    データの種類
    プロセス名
    コンテンツ
  5. (オプション)検出されたイベントに応じてメールアラートを送信するには、メール受信者とメール送信者のプロパティを設定します。

    以下のスクリーンショットは、メールアラートの例です:

    メールアラートの例

    ヒント:

    再生URLをクリックすると、オンプレミスWeb Playerで録画されたセッションの再生ページが開きます。ここをクリックすると、オンプレミスWeb Playerの [すべての録画] ページが開きます。

    1. [受信者] セクションで、アラート受信者のメールアドレスを入力します。

      メール設定は、イベントトリガーで [アラート通知をメールで送信する] を選択した後に利用可能になります。

    2. [Session Recordingサーバーのプロパティ] で送信メールの設定を構成します。

      送信メール設定

      注:

      [メールタイトル] セクションで3つ以上のオプションを選択すると、メールの件名が長すぎる可能性があることを示す警告ダイアログが表示されます。[メール通知の送信を許可する] を選択して [適用] をクリックすると、Session Recordingはメールの設定を確認するメールを送信します。不正なパスワードやポートなど設定が正しくない場合、Session Recordingはエラーの詳細を含むエラーメッセージを返します。

      メールアカウントがメッセージを正常に送信できないエラー

      メール設定が有効になるまで約5分かかります。メール設定をすぐに有効にする場合、または設定に従ってメールが送信されない問題を修正する場合は、ストレージマネージャー(CitrixSsRecStorageManager)サービスを再起動します。また、バージョン2006以前から最新リリースにアップグレードする場合は、ストレージマネージャーサービスを再起動してください。

    3. オンプレミスWeb Playerにアクセスするためのレジストリを編集します。

      アラートメールの再生URLを正常に機能させるには、HKEY_LOCAL_MACHINE\SOFTWARE\Citrix\SmartAuditor\Serverのレジストリキーを見つけて、次の手順を実行します:

      • LinkHost値データを、オンプレミスWeb Playerへのアクセスに使用するドメインのURLに設定します。たとえば、https://example.com/webplayer/#/player/のオンプレミスWeb Playerにアクセスするには、LinkHostの値データをhttps://example.comに設定します。

      • EmailThresholdという値を追加し、その値データを1から100の範囲の数値に設定します。値データは、メール送信アカウントが1秒以内に送信するアラートメールの最大数を決定します。この設定は、送信されるメールの数を抑え、CPU使用率を削減するのに役立ちます。値データを指定しないままにするか、範囲外の数値に設定すると、値データは25にフォールバックします。

      注:

      • メールサーバーは、メール送信アカウントをスパムボットとして扱い、メールの送信を阻止する可能性があります。アカウントでメールを送信できるようになる前に、そのアカウントが人間のユーザーによって使用されていることを確認するために、Outlookなどのメールクライアントから要求がある場合があります。

      • 一定期間内にメールを送信することに対する制限があります。たとえば、1日の制限に達すると、翌日の開始までメールを送信できません。この場合、制限の数が期間内に録画されているセッションの数を超えていることを確認してください。

  6. (オプション)イベントのみの録画中に特定のイベントが発生したときにすぐに画面録画を開始するには、[録画オプション] セクションで動的画面録画の次のオプションを設定します:

    • イベントID検出後の画面録画時間(分):イベントが検出された後に画面を録画する時間(分)を構成できます。値を指定しないままにすると、録画されたセッションが終了するまで画面の録画が続行されます。
    • イベントが検出される前の画面録画の期間(秒):イベントが検出される前に保持する画面録画の期間(秒)を構成できます。値の範囲は1〜120です。値を1から10のいずれかに設定すると、値10が有効になります。値を指定しないままにすると、機能は有効になりません。Session Recordingが保持する画面録画の実際の長さは、構成より少し長くなる場合があります。
    • 非可逆画面録画を有効にする:セッションイベントが検出されたときに非可逆画面録画を有効にするかどうかを指定できます。非可逆画面録画を使用すると、圧縮オプションの調整によって録画ファイルのサイズが削減され、再生中の録画セッション内をよりすばやく移動できるようになります。この機能は、Session Recording 2308以降で利用できます。詳しくは、「非可逆画面録画の有効化または無効化」を参照してください。
  7. (オプション)セッション操作が開始されるまでの遅延(秒)を指定します。録画されたセッションでログ記録されたイベントに応じて次のいずれかの操作を指定した場合、ユーザーに操作を事前に通知できます:

    • セッションのロック
    • セッションのログオフ
    • セッションの切断

    例:

    セッション操作が開始されるまでの遅延を指定します

    注:

    値を0に設定した場合、これは、仮想セッションにおいてユーザーをロック、ログオフ、または切断しても、ユーザーに通知されないことを意味します。ユーザーに通知するには、適切な値を設定してください。

    例として、以下のスクリーンショットを参照してください:

    セッション切断通知

  8. 規則のスコープを選択して編集します。

    カスタム録画ポリシーを作成する場合と同様に、次の項目の少なくとも1つを選択して規則のスコープを作成できます:

    • ユーザーとユーザーグループ。規則の応答を適用するユーザーとグループの一覧を作成します。
    • 公開アプリケーションとデスクトップ。規則の応答を適用する公開アプリケーションとデスクトップの一覧を作成します。
    • デリバリーグループとVDAマシン。規則の応答を適用するデリバリーグループとVDAマシンの一覧を作成します。
    • IPアドレスとIPアドレス範囲規則の応答を適用するIPアドレスおよびIPアドレスの範囲の一覧を作成します。このIPアドレスは、Citrix WorkspaceアプリのIPアドレスです。

    注:

    セッションまたはイベントが単一のイベント応答ポリシーで複数の規則を満たしている場合、最も古い規則が有効になります。

  9. ウィザードの指示に従って構成を完了します。
  10. 新しいイベント応答ポリシーをアクティブにします。

ポリシーの構成に関するビデオ

ポリシーの構成に関するビデオ

イベント応答ポリシーの構成