Session Recording

新機能の履歴

この記事では、1912 LTSR以降2303 CRまでのリリースに含まれる新機能について説明します。

2303の新機能

このリリースには、以下の新機能が含まれており、ユーザーエクスペリエンスを向上させるために問題に対処しています。

圧縮された録画

H.264で圧縮されていないThinwireで送信されたセッション画面の一部に対して、圧縮録画を有効にできます。この機能により、録画ファイルのサイズが大幅に削減されます。この機能を有効にするには、Session Recording Agent PropertiesRecordingタブに移動し、Compressed recordingセクションのチェックボックスをオンにします。

圧縮録画を有効にする(/ja-jp/session-recording/2305/media/enable-session-recording.png)

注:

  • この機能はデフォルトで無効になっています。
  • VDAに必要な最小バージョンは2303です。

詳しくは、「録画の有効化または無効化」を参照してください。

非可逆ビデオコーデックの画像解像度スケーリング

非可逆ビデオコーデックを使用すると、圧縮オプションを調整して録画ファイルのサイズを削減し、再生中に録画されたセッションのナビゲーションを高速化できます。このリリースでは、非可逆ビデオコーデック機能に、画像解像度スケーリングという圧縮オプションが追加されました。画像解像度スケーリングを使用すると、録画された画面の解像度をダウンスケールできます。

画像解像度スケーリング(/ja-jp/session-recording/2305/media/image-resolution-scaling.png)

詳しくは、「非可逆ビデオコーデックの有効化または無効化」を参照してください。

イベント応答アクションの通知機能の強化

Session Recording 2206以降、特定のイベントが検出されたときに、仮想セッションからユーザーを切断、ログオフ、またはロックできるようになりました。通知とその実行の間の時間間隔を設定することで、ユーザーにアクションを通知することもできます。このリリースでは、ユーザーがアクションの理由をより明確に理解できるように、通知機能が強化されています。通知の例については、次のスクリーンショットを参照してください。

セッション切断通知(/ja-jp/session-recording/2305/media/session-disconnection-notification.png)

詳しくは、「カスタムイベント応答ポリシーの作成」を参照してください。

EUのお客様向けGoogle Analyticsはデフォルトで無効

EUのお客様向けGoogle Analyticsは、デフォルトで無効になりました。詳しくは、「CEIPとGoogle Analytics」を参照してください。

ICLDBコマンドの追加オプションパラメーター

このリリースでは、ICLDBユーティリティのIMPORTコマンドにRELOCATEパラメーターが、ARCHIVEコマンドとREMOVEコマンドにFILTERパラメーターが導入されました。

  • ICLDB IMPORTに対するリロケートパラメーター

    セッション録画ファイルを負荷分散やその他の目的のために異なるストレージパスに移動できます。ファイルが引き続き再生可能であることを確認するには、新しいパスをSession Recordingデータベースに更新する必要があります。これを行うには、ICLDB IMPORTコマンドを使用します。インポートプロセスを高速化するには、ICLDB IMPORTコマンドにRELOCATEパラメーターを追加します。

    RELOCATEパラメーターがない場合、ICLDB IMPORTコマンドはセッション録画ファイルを完全に解析するため、時間がかかります。RELOCATEパラメーターを使用すると、ICLDB IMPORTコマンドはセッション録画ファイルのデータベースレコードを検索し、ファイルパスを直接更新します。

  • The FILTER parameter for ICLDB ARCHIVE and ICLDB REMOVE

    以前は、ICLDB ARCHIVEおよびICLDB REMOVEコマンドで操作するターゲットセッション録画ファイルを指定するために、RETENTIONパラメーターのみが利用可能でした。このリリース以降、RETENTIONとFILTERの両方を満たすセッション録画ファイルを操作するためにFILTERパラメーターを追加できます。FILTERパラメーターを使用すると、*および?ワイルドカードを使用してファイルパスをフィルター処理できます。

ICLDBユーティリティについて詳しくは、「録画の管理」を参照してください。

2212の新機能

このリリースには、以下の新機能が含まれており、ユーザーエクスペリエンスを向上させるための問題に対処しています。

非可逆ビデオコーデック

非可逆ビデオコーデックを使用すると、圧縮オプションを調整して録画ファイルのサイズを削減し、再生中に録画セッションのナビゲーションを高速化できます。非可逆ビデオコーデックは、次の場合に適しています。

  • 単位時間あたりの録画ファイルのサイズが大きすぎる場合、または
  • 再生中に早送りまたは巻き戻しを行う際にラグが発生する場合。

詳しくは、「非可逆ビデオコーデックを有効または無効にする」を参照してください。

再生理由のログ記録

このリリースでは、再生理由のログ記録が導入され、すべての再生ログを集約するための再生ログページが作成されます。再生理由のログ記録が有効になっている場合、ユーザーが録画を再生するたびにダイアログボックスが表示され、再生の理由を入力するよう求められます。詳しくは、「再生ログ記録」を参照してください。

2210の新機能

このリリースには、以下の新機能が含まれており、ユーザーエクスペリエンスを向上させるための問題に対処しています。

セッション0でのインストールサポート

このリリースでは、セッション0でのSession Recording管理コンポーネントのインストールを自動化するためのAllowSession0Install引数が導入されています。詳しくは、「インストールの自動化」を参照してください。

2209の新機能

このリリースには、以下の新機能が含まれており、ユーザーエクスペリエンスを向上させるための問題に対処しています。

録画アクセス制御

ロールベースのアクセス制御に加えて、レコーディング表示ポリシーを介してターゲットレコーディングにアクセス制限を設定できるようになりました。制限されたレコーディングは、Session Recording Authorization Consoleを介してPrivilegedPlayerロールが割り当てられているユーザーおよびユーザーグループのみがアクセスできます。詳細については、Webプレーヤーのレコーディングにアクセス制限を設定すると、Session Recordingプレーヤーのレコーディングにアクセス制限を設定するを参照してください。

2207の新機能

このリリースには、次の新機能が含まれており、ユーザーエクスペリエンスを向上させるために問題に対処しています。

Webプレーヤーのパフォーマンス向上

Webプレーヤーのパフォーマンスを向上させるために、グラフィックエンジンを最適化しました。最適化されたエンジンで互換性またはその他の問題が発生した場合は、WebプレーヤーページのConfiguration > Preferencesメニューから無効にできます。詳細については、環境設定の構成を参照してください。

2206の新機能

このリリースには、次の新機能と機能強化が含まれています。

定期的なセッションレコーディングストレージレポート

Session Recording Serverのプロパティを介してレポートをスケジュールできるようになり、日次または週次で電子メールによるセッションレコーディングストレージレポートを受信できるようになりました。セッションレコーディングストレージレポートは、画面レコーディングに関する週次統計を提供します。詳細については、セッションレコーディングストレージレポートを参照してください。

追加のイベント応答アクションのサポート

電子メールアラートと動的画面レコーディングに加えて、レコーディングされたセッションでログに記録されたイベントに応答して、次のアクションを指定できるようになりました。

  • セッションをロックする
  • セッションをログオフする
  • セッションを切断する

詳細については、イベント応答ポリシーの構成を参照してください。

2204の新機能

このリリースでは、ユーザーエクスペリエンスを向上させるために問題に対処しています。

2203 LTSRの新機能(初回リリース)

このリリースには、以下の新機能と機能強化が含まれています。

ポップアップウィンドウイベントの監視

ユーザーが機密ファイルを開いたり閉じたり、フォルダーにアクセスしたりすると、プロンプトを表示したりパスワードを要求したりするポップアップウィンドウが表示されることがあります。セッションレコーディングは、セッションの記録中にこのようなポップアップウィンドウイベントを監視できるようになりました。Webブラウザーのポップアップウィンドウは監視されません。詳細については、「イベント検出ポリシーの構成」を参照してください。

より多くのイベントタイプで応答を構成可能に

以下のセッションイベントが検出されたときに、どのように応答するかを指定できるようになりました。

  • セッションホスト(VDA)とクライアントデバイス間のファイル転送
  • Windowsレジストリの変更
  • ユーザーアカウントの変更
  • アプリケーションの障害
  • アプリケーションのインストールとアンインストール
  • RDP接続
  • クリップボードのアクティビティ
  • ポップアップウィンドウイベント
  • パフォーマンスデータ(記録されたセッションに関連するデータポイント)

詳しくは、「イベント応答ポリシーの構成」を参照してください。

セッションイベントが検出される前の画面録画の構成可能な期間

動的画面録画をトリガーするイベントを指定する場合、イベントが検出される前に保持する画面録画の期間を構成できます。Session Recording が保持する画面録画の実際の長さは、構成よりも少し長くなる場合があります。

この機能は、仮想デスクトップセッションでのみ利用できます。詳しくは、「イベント応答ポリシーの構成」を参照してください。

2201の新機能

このリリースでは、ユーザーエクスペリエンスを向上させるための問題に対処しています。

2112の新機能

このリリースには、以下の新機能が含まれており、ユーザーエクスペリエンスを向上させるための問題に対処しています。

シトリックス アナリティクス フォー セキュリティ™ との統合

Session Recordingサーバーを構成して、ユーザーイベントをCitrix Analytics for Securityに送信できるようになりました。Citrix Analytics for Securityは、これらのユーザーイベントを処理して、ユーザーの行動に関する実用的な洞察を提供します。

詳細については、Citrix Analytics for Securityとの統合を参照してください。

イベント検出の範囲の拡大

セッションの記録中に以下のイベントを監視するように、イベント検出の範囲を拡大しました。

  • アプリケーションの障害: 予期しないアプリケーションの終了や応答しないアプリケーションなど。
  • ユーザーアカウントの変更: アカウントの作成、有効化、無効化、削除、名前の変更、パスワード変更の試行など。
  • RDP接続: 記録されたセッションをホストしているVDAから開始されたRDP接続。
  • アプリケーションのインストールとアンインストール

詳細については、「カスタムイベント検出ポリシーの作成」(/ja-jp/session-recording/2112/configure/policies.html#create-a-custom-event-detection-policy)を参照してください。

セッションデータオーバーレイ

このリリースでは、Webプレーヤーでのセッション再生中に画面オーバーレイが導入されました。これは、移動および非表示にできる半透明のオーバーレイです。このオーバーレイには、記録されたセッションに関連する次のデータポイントが表示されます。

  • ラウンドトリップタイム
  • ネットワーク (送信)
  • ネットワーク (受信)
  • CPU使用率
  • メモリ使用率

セッションデータオーバーレイ(/ja-jp/session-recording/2112/media/session-data-overlay.png)

この機能を有効にするには、イベント検出ポリシーの作成時にパフォーマンスデータのログ記録を選択します。詳細については、「カスタムイベント検出ポリシーの作成」(/ja-jp/session-recording/2112/configure/policies.html#create-a-custom-event-detection-policy)および「Session Recording Webプレーヤー」(/ja-jp/session-recording/2112/view-recordings/session-recording-web-player.html)を参照してください。

パフォーマンスデータのログ記録(/ja-jp/session-recording/2112/media/log-performance-data.png)

2110 の新機能

このリリースでは、ユーザーエクスペリエンスを向上させるために、問題に対処しています。

注:

2110 以降、TLS 1.0 が無効になっている Windows Server 2016 に Session Recording 管理コンポーネントをインストールする前に、次の手順を実行してください。

  1. マイクロソフト OLE DB ドライバー for SQL Server をインストールします。
  2. HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\.NETFramework\v4.0.30319 レジストリキーの下に、SchUseStrongCrypto DWORD (32 ビット) 値を追加し、値のデータを 1 に設定します。

  3. 再起動します。

2109 の新機能

2109 リリースには、以下の新機能が含まれており、ユーザーエクスペリエンスを向上させるために問題に対処しています。

ウィンドウズ 11 サポート

このリリースで Windows 10 OS をサポートする Citrix コンポーネント、機能、およびテクノロジーは、特に記載がない限り、Windows 11 もサポートするようになりました。詳しくは、「Windows 11 のサポート」を参照してください。

イベントデータ視覚化のサポート

イベントデータ視覚化が、各録画の Web Player で利用できるようになりました。これにより、録画に挿入された多数のイベントをすばやく理解するのに役立つグラフィカルなイベント統計が提供され、イベントの傾向を簡単に確認して伝えることができます。詳しくは、「Session Recording Web Player」の記事の「グラフィカルなイベント統計の表示」を参照してください。

レジストリ変更の監視

セッションの録画中に以下のレジストリ変更を監視するために、イベント検出の範囲を拡張しました。

レジストリの変更 対応するイベント
キーの追加 レジストリの作成
値の追加 レジストリ値の設定
キーの名前変更 レジストリの名前変更
値の名前変更 レジストリ値の削除とレジストリ値の設定
既存の値の変更 レジストリ値の設定
キーの削除 レジストリの削除
値の削除 レジストリ値の削除

例えば、次のとおりです。

レジストリ変更イベント(/ja-jp/session-recording/2109/media/registry-modification-events.png)

このレジストリ監視機能を有効にするには、イベント検出ポリシーのレジストリ変更をログに記録するオプションを選択します。詳細については、「カスタムイベント検出ポリシーの作成」および「イベントのログ記録」を参照してください。

ポリシー名の変更

Session Recordingポリシーコンソールで、以下の記録ポリシーとイベント検出設定のオプションの名前を変更しました。

旧名 新しい名前
通知ありで全員のイベントのみを記録 イベントのみを記録(全員、通知あり)
通知なしで全員のイベントのみを記録 イベントのみを記録(全員、通知なし)
通知ありで全員を記録 セッション全体を記録(全員、通知あり)
通知なしで全員を記録 セッション全体を記録する(全員に対して、通知なしで)
機密性の高いファイルイベントをログに記録する ファイル操作をログに記録する
最上位ウィンドウのアクティビティをログに記録する 最上位ウィンドウイベントをログに記録する

記録ポリシーの名前を変更しました:

記録ポリシーの名前を変更しました(/ja-jp/session-recording/2109/media/renamed-recording-policies.png)

イベント検出設定のオプションの名前を変更しました:

イベント検出設定のオプションの名前を変更しました(/ja-jp/session-recording/2109/media/renamed-options-for-event-detection-settings.png)

2107 の新機能

このリリースには、以下の新機能が含まれており、ユーザーエクスペリエンスを向上させるための問題に対処しています:

イベントトリガーによる動的画面記録

2106 リリースでは、イベントのみの記録(セッション全体で特定のイベントのみを記録する機能で、画面はキャプチャしない)が導入されました。しかし、イベントのみの記録中に特定のイベントが発生したときに、自動的に画面記録を開始したいシナリオがあります。このリリース以降、イベント応答ポリシーを使用して、この記録動作(イベントトリガーによる動的画面記録)を構成できます。詳細については、イベント応答ポリシーを参照してください。

イベント応答ポリシー(/ja-jp/session-recording/2107/media/event-response-policies.png)

ヒント:

このリリースでは、メールアラートポリシーイベント応答ポリシー に、イベントログポリシーイベント検出ポリシー に名称変更しました。

2106の新機能

このリリースには、以下の新機能と機能強化が含まれています。

Windows Server 2022 support

Windows Serverオペレーティングシステムをサポートするコンポーネント、機能、およびテクノロジーは、特に記載がない限り、Windows Server 2022もサポートするようになりました。詳細については、「Windows Server 2022のサポート」を参照してください。

ファイル転送の監視

セッションホスト(VDA)とクライアントデバイス(マップされたクライアントドライブや汎用リダイレクト大容量ストレージデバイスを含む)間のファイル転送を監視するために、イベントログの範囲を拡張しました。イベントログポリシーでLog sensitive file eventsオプションを選択すると、File monitoring listを指定しているかどうかにかかわらず、ファイル転送のログ記録がトリガーされます。この強化された機能には、Windows VDA 2106以降が必要です。詳細については、「ポリシーの構成」を参照してください。

イベントのみを記録

画面の記録に加えて、特定のイベントのみを記録できるようになりました。この機能は、ストレージスペースの解放に役立ちます。この機能を使用するには、以下の新しいシステム定義ポリシーのいずれかをアクティブ化し、イベントログポリシーを設定して記録するイベントを指定します。

  • 通知ありで全員のイベントのみを記録
  • 通知なしで全員のイベントのみを記録

イベントのみを記録

Webプレーヤーで再生されるイベントのみの記録には、イベント統計の円グラフとヒストグラムが含まれます。円グラフとヒストグラムは再生中ずっと静止しています。右ペイン内から特定のイベントに移動できます。

Webプレーヤーで再生されるイベントのみの記録

次のスクリーンキャプチャは、Session Recording Playerで再生されているイベントのみの記録の例を示しています。EventOnly列は、画面記録またはイベントのみの記録を示します。すべてのイベントはEvents and Bookmarksパネルに表示され、Session Recording Playerの下部に黄色の点として表示されます。

セッションレコーディングプレイヤーで再生されたイベントのみの記録(/ja-jp/session-recording/2106/media/an-event-only-recording-played-in-the-session-recording-player.png)

詳細については、「ポリシーの構成」を参照してください。

2104の新機能

このリリースには、以下の機能強化が含まれており、ユーザーエクスペリエンスを向上させるための問題に対処しています。

録画ファイルの作成と保存の強化

以前は、すべてのセッションが起動されると、録画ファイルが作成され、録画ストレージフォルダーに表示されていました。起動されたセッションを録画しないようにポリシーが設定されている場合、ファイルは削除されていました。このリリース以降、録画ファイルは録画されたセッションに対してのみ作成されます。

2103の新機能

このリリースには、以下の新機能と機能強化が含まれています。

AWS RDSへのデータベース展開のサポート

Citrix Virtual Apps and Desktops ISO の \layout\image-full\x64\Session Recording にある SessionRecordingAdministrationx64.msi パッケージを使用することで、セッションレコーディングデータベースをAWS RDSに展開できるようになりました。詳細については、クラウドSQLデータベースサービスへのセッションレコーディングデータベースの展開を参照してください。

Azure FilesとAzureでの負荷分散のサポート

録画ファイルを、クラウドとオンプレミスの両方の展開にマウントできるAzureファイル共有に保存できるようになりました。また、すべてのSession RecordingコンポーネントをAzureに展開し、負荷分散を構成して、Session Recordingサーバー全体に負荷を均等に分散することもできます。詳細については、「録画の保存場所の指定」および「AzureでのSession Recordingの展開と負荷分散」を参照してください。

Citrix Virtual Apps and Desktops™ リモート パワーシェルSDKによる動的セッションレコーディングのサポート

Citrix Virtual Apps and Desktopsサービス環境での動的セッション録画を容易にするために、Citrix Virtual Apps and Desktops Remote PowerShell SDKのサポートを追加しました。詳細については、「動的セッション録画」を参照してください。

WebプレーヤーWebサイトのフォントと色の再設計

WebプレイヤーのWebサイトでフォントと色のデザインを刷新しました。詳細については、Session Recording web playerを参照してください。

録画再生機能の強化

録画のサイズが大きくなると、録画ファイルのダウンロードに時間がかかり、再生中にシークスライダーを使用してナビゲートする際の応答が遅くなることがあります。再生エクスペリエンスを向上させるため、録画ファイルの上限を1 GBから300 MBに減らし、単一の録画を複数のファイルに分割することで連続再生を実現しました。また、録画を右クリックまたは選択し、Follow upを選択またはクリックして、録画されたセッションのすべての録画ファイルを表示することもできます。詳細については、Specify file size for recordingsLaunch the Session Recording Player、およびSession Recording web playerを参照してください。

Webプレイヤーのホームページでコンテンツを非表示にする

Session Recording Server Propertiesにオプションを追加しました。これにより、Webプレイヤーのホームページにコンテンツが表示されないようにすることができます。録画はURLを介してのみアクセス可能です。詳細については、Session Recording web playerを参照してください。

WebSocketサーバーをIISに移行する

このリリースでは、WebSocketサーバーがIISに移行されます。最新のCurrent Releaseを新規インストールすると、WebプレーヤーのWebサイトにアクセスしたときに、WebブラウザーがIISでホストされているWebSocketサーバーに接続されます。以前のバージョンから最新のCurrent Releaseにアップグレードインストールすると、Webブラウザーは元のPythonベースのWebSocketサーバーに接続されます。IISでホストされているWebSocketサーバーに接続するには、<Session Recording Server installation path>\Bin\SsRecUtils.exe -enablestreamingserviceコマンドを実行します。詳細については、Session Recording web playerおよびConfigure load balancing in an existing deploymentを参照してください。

ヒント:

このリリース以降、ArchiveSample.ps1SrServerConfigurationSync.ps1、およびGenRandomQMID.ps1の各スクリプトは、<Session Recording Server installation path>\Scripts\のディレクトリで利用できます。

新機能の履歴