セッション記録ポリシーを構成する
システム定義の記録ポリシーをアクティブ化するか、カスタム記録ポリシーを作成してアクティブ化できます。システム定義の記録ポリシーは、セッション全体に単一のルールを適用します。カスタム記録ポリシーは、記録されるセッションを指定します。
アクティブな記録ポリシーによって、どのセッションが記録されるかが決まります。一度にアクティブにできる記録ポリシーは1つだけです。
注:
記録ポリシーを作成またはアクティブ化すると、そのポリシーは選択したサイトのすべてのSession Recordingサーバーに適用されます。異なるサイトに対して個別の記録ポリシーを作成およびアクティブ化できます。
システム定義の記録ポリシー
Session Recordingは、以下のシステム定義の記録ポリシーを提供します。
セッション記録ポリシー(/ja-jp/session-recording/service/media/session-recording-policies.png)
注:
非最適化HDX™オーディオのロッシー画面記録とオーディオ記録は、Session Recordingバージョン2308以降で利用できます。
- 記録しない。デフォルトのポリシーです。別のポリシーを指定しない場合、セッションは記録されません。
- オーディオを除くセッション全体を記録する(全員対象、通知あり)。このポリシーは、セッション全体(画面とイベントを含むがオーディオを除く)を記録します。ユーザーは事前に記録通知を受け取ります。
- オーディオを除くセッション全体を記録する(全員対象、通知なし)。このポリシーは、セッション全体(画面とイベントを含むがオーディオを除く)を記録します。ユーザーは記録通知を受け取りません。
- ロッシー画面記録を有効にしてオーディオを除くセッション全体を記録する(全員対象、通知あり)。このポリシーは、セッション全体(画面とイベントを含むがオーディオを除く)を記録します。記録ファイルのサイズを削減するために、ロッシー画面記録が有効になっています。ユーザーは事前に記録通知を受け取ります。
- ロッシー画面記録を有効にしてオーディオを除くセッション全体を記録する(全員対象、通知なし)。このポリシーは、セッション全体(画面とイベントを含むがオーディオを除く)を記録します。記録ファイルのサイズを削減するために、ロッシー画面記録が有効になっています。ユーザーは記録通知を受け取りません。
- オーディオを含むセッション全体を記録する(全員、通知あり)。このポリシーは、セッション全体(画面、イベント、オーディオを含む)を記録します。ユーザーには事前に記録通知が届きます。非最適化HDXオーディオのオーディオ記録を有効にできます。非最適化HDXオーディオとは、VDAで処理され、Citrix Workspaceアプリがインストールされているクライアントとの間で送受信されるオーディオを指します。非最適化HDXオーディオとは対照的に、最適化HDXオーディオは、Browser Content Redirection (BCR) や Microsoft Teams の最適化シナリオのように、処理がクライアントにオフロードされるオーディオです。
- オーディオを含むセッション全体を記録する(全員、通知なし)。このポリシーは、セッション全体(画面、イベント、オーディオを含む)を記録します。ユーザーには記録通知は届きません。
- イベントのみを記録する(全員、通知あり)。このポリシーは、イベント検出ポリシーで指定されたイベントのみを記録します。画面やオーディオは記録しません。ユーザーには事前に記録通知が届きます。
- イベントのみを記録する(全員、通知なし)。このポリシーは、イベント検出ポリシーで指定されたイベントのみを記録します。画面やオーディオは記録しません。ユーザーには記録通知は届きません。
システム定義のセッション記録ポリシーは変更または削除できません。
カスタム記録ポリシーを作成する
考慮事項
特定のユーザーまたはグループ、公開アプリケーションまたはデスクトップ、デリバリーグループまたはVDAマシン、およびCitrix Workspace™ appクライアントのIPアドレスのセッションを記録できます。公開アプリケーションまたはデスクトップ、およびデリバリーグループまたはVDAマシンのリストを取得するには、サイト管理者として読み取り権限が必要です。サイトのDelivery Controller™で管理者読み取り権限を構成します。
カスタム記録ポリシーの適用範囲として使用するスマートアクセス タグを指定することもできます。この機能はSession Recording 2402以降で利用可能です。これにより、以下を含むユーザーアクセスコンテキストに基づいてポリシーを適用できます。
- ユーザーの場所
- IPアドレス範囲
- デリバリーグループ
- デバイスの種類
- インストールされているアプリケーション
作成する各ルールについて、記録アクションとルールスコープを指定します。記録アクションは、ルールスコープに該当するセッションに適用されます。
各ルールについて、1つの記録アクションを選択します。
記録アクションとルールスコープ(/ja-jp/session-recording/service/media/recording-action-and-rule-scope.png)
- 通知ありのセッション記録を有効にする。このオプションは、セッション全体(画面とイベント)を記録します。ユーザーは事前に記録通知を受け取ります。このオプションを選択すると、さらにオーディオ記録またはロッシー画面記録を有効にすることを選択できます。さらに、画面記録で特定のアプリケーションを非表示にすることもできます。
- 通知なしのセッション記録を有効にする。このオプションは、セッション全体(画面とイベント)を記録します。ユーザーは記録通知を受け取りません。このオプションを選択すると、さらにオーディオ記録またはロッシー画面記録を有効にすることを選択できます。さらに、画面記録で特定のアプリケーションを非表示にすることもできます。
- 通知ありのイベントのみのセッション記録を有効にする。特定のイベントのみを記録することで、ストレージスペースを解放するのに役立ちます。このオプションは、イベント検出ポリシーで指定されたイベントのみをセッション全体にわたって記録します。画面は記録しません。ユーザーは事前に記録通知を受け取ります。
- 通知なしのイベントのみのセッション記録を有効にする。特定のイベントのみを記録することで、ストレージスペースを解放するのに役立ちます。このオプションは、イベント検出ポリシーで指定されたイベントのみをセッション全体にわたって記録します。画面は記録しません。ユーザーは記録通知を受け取りません。
-
セッション記録を無効にする。このオプションは、セッションが記録されないことを意味します。
-
管理者またはポリシー主導の記録を中断せずに、ユーザーが開始する記録を許可する。この機能により、エンドユーザーはオンデマンドで記録を開始および停止できます。管理者によって開始された記録およびポリシー主導の記録が優先され、エンドユーザーによってトリガーされた記録によって中断されることはありません。
-
画面記録で特定のアプリケーションを非表示にする。この機能を使用するには、ロッシー画面記録を有効にするを選択する必要があります。これにより、画面記録中にレイヤーマスクを使用して特定のアプリケーションを非表示にできます。レイヤーマスクの色は、黒、グレー、白から設定可能です。
画面記録中に特定のアプリケーションを非表示にする(/ja-jp/session-recording/service/media/hide-specific-applications-during-screen-recording.png)
各ルールについて、ルールスコープを作成するために以下の項目のうち少なくとも1つを選択します。ルールが適用される場合、「AND」論理演算子と「OR」論理演算子の両方を使用して最終アクションが計算されます。一般的に、「OR」演算子はルール項目内で使用され、「AND」演算子は個別のルール項目間で使用されます。結果が真の場合、Session Recordingポリシーエンジンはルールの動作を実行します。そうでない場合、次のルールに進み、プロセスを繰り返します。
- 公開アプリケーションとデスクトップ。ルールの動作が適用される公開アプリケーションとデスクトップのリストを作成します。Citrix DaaS(旧Citrix Virtual Apps and Desktops™サービス)サイトはデフォルトで選択されます。Citrix Virtual Apps and Desktopsサイトはサポートされていません。
- デリバリーグループとVDAマシン。ルールの動作が適用されるデリバリーグループとVDAマシンのリストを作成します。
- IPアドレスとIPアドレス範囲。ルールの動作が適用されるIPアドレスとIPアドレス範囲のリストを作成します。ここで言及されているIPアドレスは、Citrix WorkspaceアプリのIPアドレスです。
-
フィルター。ルールの動作が適用されるスマートアクセスタグのリストを作成します。Citrix NetScaler、Citrix Device Posture service、およびユーザーのネットワークロケーションに基づくアダプティブアクセスでスマートアクセスポリシーを使用して、コンテキストアクセス(スマートアクセス)を構成できます。

コンテキストアクセス(スマートアクセス)は、Session Recording 2402以降で利用可能です。
-
ユーザーとユーザーグループ。ルールの操作が適用されるユーザーとユーザーグループのリストを作成します。Azure Active Directory (Azure AD) とActive Directoryの両方のIDタイプがサポートされています。IDプロバイダーとしてAzure ADを選択すると、ドロップダウンリストからインスタンスを選択できます。利用可能なインスタンスは、Citrix CloudのIDおよびアクセス管理 > 認証タブの設定によって異なります。ユーザーグループのシナリオ例については、「ユーザーグループの使用」と「ユーザーのホワイトリスト登録」を参照してください。

注:
Azure ADのサポートはプレビュー機能です。Session Recordingバージョン2402以降で利用可能です。
プレビュー機能は完全にローカライズされていない可能性があり、非本番環境での使用が推奨されます。Citrixテクニカルサポートは、プレビュー機能で発見された問題についてはサポートしません。
クラウドからさまざまなポリシーと再生権限を構成するためのAzure AD IDサポートを完全に有効にするには、次の手順を完了してからVDAを再起動します。
-
Citrix Virtual Apps™ and Desktopsインストーラーを使用して、Azure ADに参加しているマシンにSession Recordingエージェントをインストールします。インストール中にAzure ADサポートを有効にするを選択します。
それ以外でインストールしたSession Recordingエージェントの場合は、Azure ADサポートを有効にするために、HKEY_LOCAL_MACHINE\SOFTWARE\Citrix\SmartAuditor\Agentの下にある次のレジストリ値を設定します。
- CommunicationProtocalToggle を 1 に設定します(0 は .net remoting を意味し、1 は ウェブソケット を意味します)。
- AuthType を 1 に設定します (0 は Active Directory を意味します。1 は Citrix Cloud™ 認証を意味します)。
- SmAudIdpEnabledを1に設定します(0は無効を意味し、1は有効を意味します)。
-
MSIパッケージを使用して、Azure ADに参加しているマシンにもSession Recordingサーバーをインストールします。MSIインストール中にAzure ADサポートを有効にするを選択します。
-
記録ポリシーで複数のルールを作成すると、一部のセッションが複数のルールの条件に一致する場合があります。これらの場合、最も優先度の高いルールがセッションに適用されます。
ルールの記録アクションによって、その優先度が決まります。
- セッション記録を無効にするアクションを持つルールは、最も高い優先度を持ちます。
- 通知ありでセッション記録を有効にするアクションを持つルールは、2番目に高い優先度を持ちます。
- 通知なしでセッション記録を有効にするアクションを持つルールは、2番目に低い優先度を持ちます。
- 通知ありでイベントのみのセッション記録を有効にするアクションを持つルールは、中程度の優先度を持ちます。
- 通知なしでイベントのみのセッション記録を有効にするアクションを持つルールは、最も低い優先度を持ちます。
一部のセッションは、記録ポリシーのどのルールにも一致しない場合があります。これらのセッションには、ポリシーのフォールバックルールの操作が適用されます。フォールバックルールの操作は常にセッション記録を無効にするです。フォールバックルールを変更または削除することはできません。
手順
- Citrix Cloudにサインインします。
- 左上のメニューで、My Services > DaaSを選択します。
- DaaSタイルで、左側のナビゲーションペインを下にスクロールし、Session Recordingを選択します。
- Session Recordingサービスビューで、左側のナビゲーションからPoliciesを選択します。
- ターゲットサイトを選択します。デフォルトでRecording policyタブが表示されます。
- Add policyをクリックします。
- 新しいポリシーの名前と説明を入力し、ルールを追加をクリックします。
-
ルールの名前と説明を入力します。記録アクションを指定し、以下の項目から少なくとも1つを選択してルールスコープを作成します。
各ルールについて、記録アクションを指定します。
- 通知ありのセッション記録を有効にする
- 通知なしのセッション記録を有効にする
- 通知ありのイベントのみのセッション記録を有効にする
- 通知なしのイベントのみのセッション記録を有効にする
- セッション記録を無効にする
各ルールについて、以下の項目から少なくとも1つを選択してルールスコープを作成します。
- 公開アプリケーションとデスクトップ
- ユーザーとユーザーグループ
- デリバリーグループとVDAマシン
- IPアドレスとIPアドレス範囲
- フィルター
- 新しいポリシーが作成されたら、記録ポリシータブでそれを見つけ、トグルをオンにしてポリシーをアクティブにします。
ユーザーグループを使用する
セッション録画では、ポリシー作成時にユーザーグループを使用できます。個々のユーザーの代わりにユーザーグループを使用することで、ルールとポリシーの作成および管理が簡素化されます。たとえば、会社の財務部門のユーザーがFinanceというActive Directoryグループに含まれている場合、Financeグループを Rulesウィザードで選択することで、そのグループのすべてのメンバーに適用されるルールを作成できます。
ユーザーをホワイトリストに登録する
組織内の一部のユーザーのセッションが録画されないように、セッション録画ポリシーを作成できます。このケースは、 これらのユーザーをホワイトリストに登録すると呼ばれます。ホワイトリスト登録は、プライバシー関連情報を扱うユーザーや、組織が特定の種類の従業員のセッションを録画したくない場合に役立ちます。
たとえば、会社のすべての管理者がExecutiveというActive Directoryグループのメンバーである場合、Executiveグループのセッション録画を無効にするルールを作成することで、これらのユーザーのセッションが録画されないようにすることができます。このルールを含むポリシーがアクティブである間は、Executiveグループのメンバーのセッションは録画されません。組織の他のメンバーのセッションは、アクティブなポリシー内の他のルールに基づいて録画されます。
ロールオーバーの動作を理解する
ポリシーをアクティブにすると、録画中のセッションが終了するか、セッション録画ファイルがロールオーバーするまで、以前にアクティブだったポリシーが有効なままになります。ファイルは最大サイズに達するとロールオーバーします。録画の最大ファイルサイズについて詳しくは、「録画のファイルサイズを指定する」を参照してください。
次の表は、セッションの録画中に新しい録画ポリシーを適用し、ロールオーバーが発生した場合に何が起こるかを示しています。
| 以前の録画ポリシーが次のいずれかの場合 | そして新しい録画ポリシーが次のいずれかの場合 | ロールオーバー後、録画ポリシーは次のようになります |
|---|---|---|
| 録画しない | その他のポリシー | 変更なし。新しいポリシーは、ユーザーが新しいセッションにログオンしたときにのみ有効になります。 |
| 通知なしで録画する | 録画しない | 録画が停止します。 |
| 通知なしで録画する | 通知ありで録画する | 録画は継続され、通知メッセージが表示されます。 |
| 通知ありで録画する | 録画しない | 録画が停止します。 |
| 通知ありで録画する | 通知なしで録画する | 録画は継続されます。次回ユーザーがログオンしてもメッセージは表示されません。 |
