ポリシーを構成する
セッション録画ポリシーコンソールを使用して、録画ポリシー、イベントログポリシー、および録画表示ポリシーを作成します。ポリシーを作成する際、Citrix Cloud™環境とオンプレミス環境の両方からDelivery Controllerを指定できます。
重要:
セッション録画ポリシーコンソールを使用するには、Broker PowerShellスナップイン (Broker_PowerShellSnapIn_x64.msi) またはシトリックス バーチャル アプリケーションズ アンド デスクトップ リモート PowerShell SDK (CitrixPoshSdk.exe) を手動でインストールする必要があります。インストーラーはスナップインを自動的にインストールしません。Broker PowerShellスナップインは、シトリックス バーチャル アプリケーションズ アンド デスクトップ ISO (\layout\image- full\x64\Citrix Desktop Delivery Controller) 上にあります。または、シトリックス バーチャル アプリケーションズ アンド デスクトップ リモート PowerShell SDKをシトリックス バーチャル アプリケーションズ アンド デスクトップ サービスダウンロードページからダウンロードしてください。
ヒント:
セッション録画サーバーが予期せず失敗した場合に録画ファイルの損失を防ぐために、レジストリを編集できます。セッション録画エージェントをインストールしたマシンに管理者としてログオンし、レジストリエディターを開き、
HKEY_LOCAL_MACHINE\SOFTWARE\Citrix\SmartAuditor\Agentの下にDWORD値DefaultRecordActionOnError=1を追加します。
録画ポリシー
セッション録画のインストール時に利用可能なシステム定義の録画ポリシーをアクティブ化するか、独自のカスタム録画ポリシーを作成してアクティブ化できます。システム定義の録画ポリシーは、すべてのユーザー、公開アプリケーション、およびサーバーに単一のルールを適用します。カスタム録画ポリシーは、どのユーザー、公開アプリケーション、およびサーバーが録画されるかを指定します。
アクティブな録画ポリシーによって、どのセッションが録画されるかが決まります。一度にアクティブにできる録画ポリシーは1つだけです。
システム定義の録画ポリシー
セッション録画には、次のシステム定義の録画ポリシーが用意されています。
- 録画しない。デフォルトのポリシーです。別のポリシーを指定しない場合、セッションは録画されません。
- 通知ありで全員を録画する。このポリシーを選択すると、すべてのセッションが録画されます。録画の発生を通知するポップアップウィンドウが表示されます。
- 通知なしで全員を録画する。このポリシーを選択すると、すべてのセッションが録画されます。録画の発生を通知するポップアップウィンドウは表示されません。
システム定義の録画ポリシーは変更または削除できません。
カスタム録画ポリシーを作成する
独自の録画ポリシーを作成する場合、どのユーザーまたはグループ、公開アプリケーションまたはデスクトップ、デリバリーグループまたはVDAマシン、およびCitrix Workspace™アプリクライアントIPアドレスのセッションを録画するかを指定するルールを作成します。Session Recording Policy Console内のウィザードが、ルールの作成を支援します。公開アプリケーションまたはデスクトップのリスト、およびデリバリーグループまたはVDAマシンのリストを取得するには、サイト管理者として読み取り権限が必要です。サイトのDelivery Controller™で管理者読み取り権限を構成します。
作成する各ルールについて、録画アクションとルール基準を指定します。録画アクションは、ルール基準を満たすセッションに適用されます。
各ルールについて、1つの録画アクションを選択します。
- 録画しない。(ルールウィザードでセッション録画を無効にするを選択します。)この録画アクションは、ルール基準を満たすセッションが録画されないことを指定します。
- 通知ありで録画する。(ルールウィザードで通知ありでセッション録画を有効にするを選択します。)この録画アクションは、ルール基準を満たすセッションが録画されることを指定します。録画が行われていることを通知するポップアップウィンドウが表示されます。
- 通知なしで録画する。(ルールウィザードで通知なしでセッション録画を有効にするを選択します。)この録画アクションは、ルール基準を満たすセッションが録画されることを指定します。ユーザーは録画されていることを認識しません。
各ルールについて、ルール基準を作成するために、以下の項目のうち少なくとも1つを選択します。
- ユーザーまたはグループ。ルールの操作が適用されるユーザーまたはグループのリストを作成します。Session Recordingでは、Active Directoryグループを使用することや、ユーザーをホワイトリストに登録することができます。
- 公開アプリケーションまたはデスクトップ。ルールの操作が適用される公開アプリケーションまたはデスクトップのリストを作成します。ルールウィザードで、アプリケーションまたはデスクトップが利用可能なCitrix Virtual Apps and Desktops™サイトを選択します。
- デリバリーグループまたはマシン。ルールの操作が適用されるデリバリーグループまたはマシンのリストを作成します。ルールウィザードで、デリバリーグループまたはマシンの場所を選択します。
- IPアドレスまたはIP範囲。ルールの操作が適用されるIPアドレスまたはIPアドレス範囲のリストを作成します。IPアドレスとIP範囲の選択画面で、録画が有効または無効になっている有効なIPアドレスまたはIP範囲を追加します。ここで言及されているIPアドレスは、Citrix WorkspaceアプリのIPアドレスです。
注:
Session Recording Policy Consoleは、単一のルール内で複数の基準を構成することをサポートしています。ルールが適用される場合、「AND」と「OR」の両方の論理演算子を使用して最終的なアクションが計算されます。一般的に、「OR」演算子は基準内の項目間で、「AND」演算子は個別の基準間で使用されます。結果が真の場合、Session Recordingポリシーエンジンはルールの操作を実行します。そうでない場合、次のルールに進み、プロセスを繰り返します。
録画ポリシーで複数のルールを作成した場合、一部のセッションが複数のルールの基準に一致する可能性があります。これらの場合、最も優先度の高いルールがセッションに適用されます。
ルールの記録アクションによって、その優先度が決まります。
- 記録しないアクションを持つルールが最も高い優先度を持ちます
- 通知ありで記録するアクションを持つルールが次に高い優先度を持ちます
- 通知なしで記録するアクションを持つルールが最も低い優先度を持ちます
一部のセッションは、記録ポリシーのどのルール基準も満たさない場合があります。これらのセッションには、ポリシーのフォールバックルールの動作が適用されます。フォールバックルールの動作は常に記録しないです。フォールバックルールを変更または削除することはできません。
カスタム記録ポリシーを作成するには:
- Session Recording Policy Consoleがインストールされているサーバーに、承認されたポリシー管理者としてログオンします。
- Session Recording Policy Consoleを起動し、左ペインで記録ポリシーを選択します。メニューバーから新しいポリシーの追加を選択します。
- 新しいポリシーを右クリックし、ルールの追加を選択します。
- 記録オプションを選択します - ルールウィザードで、セッション記録を無効にする、通知ありでセッション記録を有効にする(または通知なしで)を選択し、次へをクリックします。
- ルール基準を選択します - 1つ以上のルール基準を選択できます。 ユーザーまたはグループ 公開アプリケーションまたはデスクトップ デリバリーグループまたはマシン IPアドレスまたはIP範囲
-
ルール基準を編集します - 編集するには、下線付きの値をクリックします。値は、前の手順で選択した基準に基づいて下線が引かれています。
注:
公開アプリケーションまたはデスクトップの下線付き値を選択した場合、Controllerがローカルネットワーク上にある場合、サイトアドレスはIPアドレス、URL、またはマシン名になります。アプリケーション名リストには表示名が表示されます。
公開アプリケーションまたはデスクトップまたはデリバリーグループまたはマシンを選択する場合、Session Recording Policy Consoleが通信するDelivery Controllerを指定します。
セッション録画ポリシーコンソールは、Citrix Cloudおよびオンプレミス環境のDelivery Controllerと通信するための唯一のチャネルです。
ルール条件の選択(/ja-jp/session-recording/1912-ltsr/media/select-rule-criteria.png)
たとえば、デリバリーグループまたはマシンを選択する場合、前のスクリーンショットのステップ3にある対応するハイパーリンクをクリックし、追加をクリックしてControllerにクエリを追加します。
Controllerへのクエリの作成(/ja-jp/session-recording/1912-ltsr/media/create-query-to-ddc.png)
オンプレミスおよびCitrix Cloud Delivery Controllerを対象とするユースケースの説明については、次の表を参照してください。
ユースケース 必要な操作 オンプレミス デリバリーコントローラー - Broker_PowerShellSnapIn_x64.msi をインストールします。2. シトリックス クラウド コントローラー チェックボックスをオフにします。
シトリックス クラウド デリバリー コントローラー - Citrix Virtual Apps™ and Desktops Remote PowerShell SDK をインストールしてください。2. Citrix Cloudアカウントの資格情報が正しいことを検証してください。3. Citrix Cloud Controllerチェックボックスを選択してください。
オンプレミス デリバリーコントローラーからCitrix Cloud デリバリーコントローラーに切り替える - Broker_PowerShellSnapIn_x64.msi というファイルをアンインストールし、その後にコンピューターを再起動してください。2. Citrix Virtual Apps and Desktops Remote PowerShell SDK をシステムにインストールしてください。3. Citrix Cloudアカウントの資格情報が正しいことを検証してください。4. Citrix Cloud Controllerという名前のチェックボックスを選択してください。
Citrix Cloud デリバリーコントローラー から オンプレミス デリバリーコントローラー に切り替える - シトリックス バーチャル アプリ アンド デスクトップ リモート PowerShell SDK をアンインストールし、マシンを再起動します。2. Broker_PowerShellSnapIn_x64.msi をインストールします。3. シトリックス クラウド コントローラー チェックボックスをオフにします。
Citrix Cloud資格情報を検証する
Citrix CloudでホストされているDelivery Controllerを照会するには、Session Recording Policy ConsoleがインストールされているマシンでCitrix Cloud資格情報を手動で検証します。これに従わない場合、エラーが発生し、Session Recording Policy Consoleが予期したとおりに動作しない可能性があります。
手動検証を行うには:
-
Citrix Cloudコンソールにログオンし、[IDおよびアクセス管理] > [APIアクセス] に移動します。Citrix Cloud認証プロンプトをバイパスできる認証プロファイルを取得するために、APIアクセスセキュアクライアントを作成します。セキュアクライアントをダウンロードし、名前を変更して安全な場所に保存します。ファイル名はデフォルトでsecureclient.csvです。

-
PowerShellセッションを開き、次のコマンドを実行して、認証プロファイル(前の手順で取得したもの)を有効にします。
asnp citrix.* Set-XDCredentials -CustomerId "citrixdemo" -SecureClientFile "c:\temp\secureclient.csv" -ProfileType CloudAPI –StoreAs "default" <!--NeedCopy-->CustomerIdとSecureClientFileを必要に応じて設定します。上記のコマンドは、現在のPowerShellセッションおよび以降のすべてのPowerShellセッションで認証プロンプトをバイパスするために、顧客
citrixdemoのデフォルト認証プロファイルを作成します。
- ウィザードに従って構成を完了します。
注: プレ起動されたアプリケーションセッションに関する制限事項:
- アクティブなポリシーがアプリケーション名と一致しようとすると、プレ起動されたセッションで起動されたアプリケーションは一致せず、その結果、セッションは記録されません。
- アクティブなポリシーがすべてのアプリケーションを記録する場合、ユーザーがWindows向けCitrix Workspaceアプリにログオンしたとき(プレ起動セッションが確立されたと同時に)、記録通知が表示され、プレ起動された(空の)セッションと、そのセッションで今後起動されるすべてのアプリケーションが記録されます。
回避策として、アプリケーションを記録ポリシーに従って個別のデリバリーグループに公開します。アプリケーション名を記録条件として使用しないでください。これにより、プレ起動されたセッションを記録できます。ただし、通知は引き続き表示されます。
アクティブ ディレクトリ グループを使用する
Session Recordingでは、ポリシーの作成時にActive Directoryグループを使用できます。個々のユーザーの代わりにActive Directoryグループを使用すると、ルールとポリシーの作成と管理が簡素化されます。たとえば、会社の財務部門のユーザーがFinanceという名前のActive Directoryグループに含まれている場合、ルールを作成する際に、 [ルール] ウィザードでFinanceグループを選択することで、このグループのすべてのメンバーに適用されるルールを作成できます。
ユーザーをホワイトリストに登録する
組織内の一部のユーザーのセッションが録画されないようにするSession Recordingポリシーを作成できます。このケースは、これらのユーザーを ホワイトリスト化すると呼ばれます。ホワイトリスト化は、プライバシー関連情報を扱うユーザーや、組織が特定の種類の従業員のセッションを録画したくない場合に役立ちます。
たとえば、会社のすべてのマネージャーがExecutiveという名前のActive Directoryグループのメンバーである場合、Executiveグループのセッション録画を無効にするルールを作成することで、これらのユーザーのセッションが録画されないようにすることができます。このルールを含むポリシーがアクティブである間は、Executiveグループのメンバーのセッションは録画されません。組織の他のメンバーのセッションは、アクティブなポリシーの他のルールに基づいて録画されます。
ディレクターでセッションレコーディングサーバーを使用するように構成する
Directorコンソールを使用して、録画ポリシーを作成およびアクティブ化できます。
- HTTPS接続の場合、Directorサーバーの信頼されたルート証明書にSession Recording Serverを信頼するための証明書をインストールします。
- ディレクターサーバーがセッションレコーディングサーバーを使用するように構成するには、C:\inetpub\wwwroot\Director\tools\DirectorConfig.exe /configsessionrecording コマンドを実行します。
- セッションレコーディングサーバーのIPアドレスまたはFQDN、およびDirectorサーバー上のセッションレコーディングブローカーに接続するためにセッションレコーディングエージェントが使用するポート番号と接続の種類(HTTP/HTTPS)を入力します。
イベントログポリシー
Session Recordingは、イベントログポリシーの一元的な構成をサポートしています。Session Recordingポリシーコンソールでポリシーを作成し、さまざまなイベントをログに記録できます。
注:
USB大容量記憶装置の挿入とアプリケーションの開始および終了をログに記録するには、Session Recording管理コンポーネント (Session Recordingデータベース、Session Recordingサーバー、およびSession Recordingポリシーコンソール) とSession Recording Agentをバージョン1811以降にアップグレードしてください。 ファイル操作イベントとWebブラウジングアクティビティをログに記録するには、Session Recording管理コンポーネント (Session Recordingデータベース、Session Recordingサーバー、およびSession Recordingポリシーコンソール) とSession Recording Agentをバージョン1903以降にアップグレードしてください。
システム定義のイベントログポリシー
システム定義のイベントログポリシーはログに記録しないです。これはデフォルトでは非アクティブです。アクティブな場合、イベントはログに記録されません。
システム定義のイベントログポリシーは変更または削除できません。
カスタムイベントログポリシーを作成する
独自のイベントログポリシーを作成する場合、セッション記録中に特定のイベントをログに記録するユーザーまたはグループ、公開アプリケーションまたはデスクトップ、デリバリーグループまたはVDAマシン、およびCitrix WorkspaceアプリクライアントIPアドレスを指定するルールを作成します。セッション記録ポリシーコンソール内のウィザードが、ルールの作成を支援します。公開アプリケーションまたはデスクトップのリスト、およびデリバリーグループまたはVDAマシンのリストを取得するには、サイト管理者として読み取り権限が必要です。サイトのDelivery Controllerで管理者読み取り権限を構成します。
カスタムイベントログポリシーを作成するには:
-
Session Recording Policy Consoleがインストールされているサーバーに、承認されたポリシー管理者としてログオンします。
-
Session Recording Policy Consoleを起動します。 デフォルトでは、アクティブなイベントログポリシーはありません。
イベントログポリシー(/ja-jp/session-recording/1912-ltsr/media/event-logging-policy.jpg)
-
左ペインでイベントログポリシーを選択します。メニューバーから新しいポリシーの追加を選択して、イベントログポリシーを作成します。
-
(オプション)新しいイベントログポリシーを右クリックして名前を変更します。
イベントログポリシーの名前を変更(/ja-jp/session-recording/1912-ltsr/media/event-logging-policy-rename.png)
-
新しいイベントログポリシーを右クリックし、ルールの追加を選択します。
-
各イベントタイプの横にあるチェックボックスをオンにして、監視するターゲットイベントを1つ以上指定します。
イベントの種類(/ja-jp/session-recording/1912-ltsr/media/event-types.png)
-
CDMマップ済みUSBイベントをログに記録: Citrix Workspaceアプリ(Windows用またはMac用)がインストールされているクライアントデバイスに、クライアントドライブマッピング(CDM)でマップされた大容量記憶装置が挿入されたことをログに記録し、記録内のイベントにタグを付けます。
-
一般的なリダイレクトUSBイベントをログに記録: Citrix Workspaceアプリ(Windows用またはMac用)がインストールされているクライアントデバイスに、一般的なリダイレクトされた大容量記憶装置が挿入されたことをログに記録し、記録内のイベントにタグを付けます。
-
アプリ起動イベントをログに記録: ターゲットアプリケーションの起動をログに記録し、記録内のイベントにタグを付けます。
-
アプリ終了イベントをログに記録: ターゲットアプリケーションの終了をログに記録し、記録内のイベントにタグを付けます。
「注:」
セッション録画は、アプリケーションの開始をログに記録せずに、その終了をログに記録することはできません。そのため、ルールウィザードで、アプリ終了イベントのログ記録チェックボックスは、アプリ開始イベントのログ記録を選択するまでグレー表示されます。
-
アプリ監視リスト:アプリ開始イベントのログ記録とアプリ終了イベントのログ記録を選択すると、アプリ監視リストを使用して監視するターゲットアプリケーションを指定し、録画に過剰な数のイベントが殺到するのを防ぎます。デフォルトではアプリケーションは指定されていません。つまり、デフォルトではアプリケーションはキャプチャされません。
「注:」
- アプリケーションの開始と終了をキャプチャするには、アプリケーションのプロセス名をアプリ監視リストに追加します。たとえば、リモートデスクトップ接続の開始をキャプチャするには、プロセス名mstsc.exeをアプリ監視リストに追加します。プロセスをアプリ監視リストに追加すると、追加されたプロセスとその子プロセスによって駆動されるアプリケーションはすべて監視されます。
- プロセス名はセミコロン(;)で区切ります。
- 完全一致のみがサポートされています。ワイルドカードはサポートされていません。
- 追加するプロセス名は大文字と小文字を区別しません。
- 録画に過剰な数のイベントが殺到するのを避けるため、レジストリにシステムプロセス名(例:explorer.exe)やWebブラウザを追加しないでください。
-
機密ファイルイベントのログ記録:録画内のターゲットファイルに対する操作をログに記録します。
-
ファイル監視リスト:機密ファイルイベントのログ記録を選択すると、ファイル監視リストを使用して監視するターゲットファイルを指定します。フォルダーを指定して、その中のすべてのファイルをキャプチャできます。デフォルトではファイルは指定されていません。つまり、デフォルトではファイルはキャプチャされません。
「注:」
- ファイルの名前変更、作成、削除、または移動操作をキャプチャするには、ファイル監視リストにファイルフォルダーのパス文字列(ファイル名またはファイルフォルダーのルートパスではない)を追加します。たとえば、
C:\User\Fileにあるsharing.pptファイルの名前変更、作成、削除、および移動操作をキャプチャするには、ファイル監視リストにパス文字列C:\User\Fileを追加します。 - ローカルファイルパスとリモート共有フォルダーパスの両方がサポートされています。たとえば、
\\remote.address\Documentsフォルダー内のRemoteDocument.txtファイルに対する操作をキャプチャするには、ファイル監視リストにパス文字列\\remote.address\Documentsを追加します。 - 監視対象パスはセミコロン(;)で区切ります。
- 完全一致のみがサポートされています。ワイルドカードはサポートされていません。
- パス文字列では大文字と小文字は区別されません。
制限事項:
- 監視対象フォルダーから監視対象外フォルダーへのファイルまたはフォルダーのコピーはキャプチャできません。
- ファイルまたはフォルダー名を含むファイルまたはフォルダーのパスの長さが最大長(260文字)を超えると、そのファイルまたはフォルダーに対する操作はキャプチャできません。
- データベースのサイズに注意してください。大量のイベントがキャプチャされるのを防ぐため、「Event」テーブルを定期的にバックアップまたは削除してください。
- 大量のイベントが一定の時間間隔でキャプチャされる場合、ストレージの拡張を避けるため、Playerは各イベントタイプにつき1つのイベント項目のみを表示し、データベースもそれを保存します。
- ファイルの名前変更、作成、削除、または移動操作をキャプチャするには、ファイル監視リストにファイルフォルダーのパス文字列(ファイル名またはファイルフォルダーのルートパスではない)を追加します。たとえば、
-
Web閲覧アクティビティをログに記録する: サポートされているブラウザーでのユーザーアクティビティをログに記録し、ブラウザー名、URL、ページタイトルを記録にタグ付けします。

サポートされているブラウザーのリスト:
ブラウザー バージョン クローム 69 以降 インターネットエクスプローラー 11 ファイアフォックス 61 以降 -
最上位ウィンドウアクティビティをログに記録する: 最上位ウィンドウアクティビティをログに記録し、プロセス名、タイトル、プロセス番号を記録にタグ付けします。

-
-
ルール基準を選択して編集します。
カスタム記録ポリシーの作成と同様に、ユーザーまたはグループ、公開アプリケーションまたはデスクトップ、デリバリーグループまたはマシン、IPアドレスまたはIP範囲の1つ以上のルール基準を選択できます。詳細については、「カスタム記録ポリシーの作成」セクションの手順を参照してください。
注記:
イベントログポリシーのどのルール条件にも一致しないセッションがある場合があります。これらのセッションには、常にログに記録しないであるフォールバックルールのイベントログアクションが適用されます。フォールバックルールを変更または削除することはできません。
-
ウィザードに従って構成を完了します。

-
レジストリ構成との互換性
Session Recordingが新規インストールまたはアップグレードされた場合、デフォルトではアクティブなイベントログポリシーは利用できません。このとき、各Session Recording Agentは、特定のイベントをログに記録するかどうかを決定するために、HKEY_LOCAL_MACHINE\SOFTWARE\Citrix\SmartAuditor\SessionEventsの下のレジストリ値を尊重します。レジストリ値の説明については、次の表を参照してください。
| レジストリ値 | 詳細説明 |
|---|---|
| イネーブルセッションイベント | 1: イベントログをグローバルに有効にする。0: イベントログをグローバルに無効にする (デフォルト値データ)。 |
| イネーブルCDM USBドライブイベント | 1: CDMマップされたUSB大容量記憶装置の挿入のログ記録を有効にする。0: CDMマップされたUSB大容量記憶装置の挿入のログ記録を無効にする (デフォルト値データ)。 |
| イネーブル汎用USBドライブイベント | 1: 汎用リダイレクトUSB大容量記憶装置の挿入のログ記録を有効にする。0: 汎用リダイレクトUSB大容量記憶装置の挿入のログ記録を無効にする (デフォルト値データ)。 |
| イネーブルアプリ起動イベント | 1: アプリケーションの開始のみのログを有効にする。2: アプリケーションの開始と終了の両方のログを有効にする。0: アプリケーションの開始と終了のログを無効にする (既定値データ)。 |
| アプリモニターリスト | 監視するターゲットアプリケーションを指定します。既定ではアプリケーションは指定されていません。つまり、既定ではアプリケーションはキャプチャされません。 |
| ファイル操作モニターイベント有効化 | 1: ファイル操作のログを有効にする。0: ファイル操作のログを無効にする (既定値データ)。 |
| ファイル操作モニターリスト | 監視するターゲットフォルダーを指定します。既定ではフォルダーは指定されていません。つまり、既定ではファイル操作はキャプチャされません。 |
| Webブラウジングアクティビティ有効化 | 1: Web閲覧アクティビティのログを有効にする。0: Web閲覧アクティビティのログを無効にする (既定値データ)。 |
互換性のあるシナリオを次に示します。
-
Session Recording 1912 が新規インストールされた場合、またはイベントログをサポートしない以前のリリース (1811より前) からアップグレードされた場合、各Session Recording Agentの関連レジストリ値は既定値になります。既定ではアクティブなイベントログポリシーがないため、イベントはログに記録されません。
-
Session Recording 1912 が、イベントログをサポートするがアップグレード前に機能が無効になっていた以前のリリース (1811より前) からアップグレードされた場合、各Session Recording Agentの関連レジストリ値は既定値のままです。既定ではアクティブなイベントログポリシーがないため、イベントはログに記録されません。
-
Session Recording 1912 が、イベントログをサポートし、アップグレード前に機能が部分的または完全に有効になっていた以前のリリース (1811より前) からアップグレードされた場合、各Session Recording Agentの関連レジストリ値は同じままです。既定ではアクティブなイベントログポリシーがないため、イベントログの動作は同じままです。
-
Session Recording 1912 が1811からアップグレードされた場合、ポリシーコンソールで構成されたイベントログポリシーは引き続き使用されます。
注意:
Session Recording Policy Consoleでシステム定義またはカスタムのイベントログポリシーを有効にすると、各Session Recording Agentの関連するレジストリ設定は無視され、イベントログにレジストリ設定を使用できなくなります。
録画表示ポリシー
Session Recording Playerは、ロールベースのアクセス制御をサポートしています。Session Recording Policy Consoleで録画表示ポリシーを作成し、各ポリシーに複数のルールを追加できます。各ルールは、指定した他のユーザーやユーザーグループ、公開アプリケーションやデスクトップ、デリバリーグループやVDAから生成された録画を、どのユーザーまたはユーザーグループが表示できるかを決定します。
カスタム録画表示ポリシーの作成
録画表示ポリシーを作成する前に、次のように機能を有効にします。
- Session Recording Serverをホストしているマシンにログオンします。
- スタートメニューから、Session Recording Serverのプロパティを選択します。
- セッションレコーディングサーバーのプロパティで、RBACタブをクリックします。
-
録画表示ポリシーの構成を許可するチェックボックスをオンにします。
録画表示ポリシーの構成を許可する(/ja-jp/session-recording/1912-ltsr/media/allow-to-configure-recording-viewing-policies.png)
カスタム録画表示ポリシーを作成するには:
注: 録画ポリシーやイベントログポリシーとは異なり、録画表示ポリシー(追加されたすべてのルールを含む)は作成されるとすぐにアクティブになります。アクティブ化する必要はありません。
-
Session Recording Policy Consoleがインストールされているサーバーに、承認されたポリシー管理者としてログオンします。
-
Session Recording Policy Consoleを起動します。デフォルトでは、録画表示ポリシーはありません。
録画表示ポリシー(/ja-jp/session-recording/1912-ltsr/media/no-recordin-viewing-policy.png)
注: セッション録画サーバーのプロパティで機能を有効にしていない限り、録画表示ポリシーメニューは利用できません。
-
左ペインで録画表示ポリシーを選択します。メニューバーから新しいポリシーの追加を選択して、録画表示ポリシーを作成します。
録画表示ポリシーを作成する(/ja-jp/session-recording/1912-ltsr/media/adding-a-new-recording-viewin-policy.png)
-
(オプション) 新しいポリシーを右クリックして名前を変更します。
新しい録画表示ポリシーの名前を変更する(/ja-jp/session-recording/1912-ltsr/media/renaming-a-new-recording-viewin-policy.png)
-
新しいポリシーを右クリックし、ルールの追加を選択します。
-
指定した他のユーザーおよびユーザーグループからの録画を表示できるユーザーまたはユーザーグループを指定します。
ユーザーまたはユーザーグループを指定する(/ja-jp/session-recording/1912-ltsr/media/specify-recording-viewer.png)
注:
各ルールでは、録画ビューアーとして1つのユーザーまたはユーザーグループのみを選択できます。複数のユーザーまたはユーザーグループを選択した場合、最新の選択のみが有効になり、テキストボックスに表示されます。 録画ビューアーを指定する際は、そのビューアーにプレーヤーロールを割り当てていることを確認してください。録画セッションを再生する権限がないユーザーは、録画セッションを再生しようとするとエラーメッセージを受け取ります。詳細については、「ユーザーの承認」を参照してください。
- 以前に指定したビューアーがどの録画を表示できるかを指定するために、ルール条件を選択して編集します。
- ユーザーまたはグループ
- 公開アプリケーションまたはデスクトップ
- デリバリーグループまたはマシン
どの録画を表示できるかを指定する(/ja-jp/session-recording/1912-ltsr/media/specify-whose-recordings-can-be-viewed.png)
注: ルール基準が指定されていない場合、以前に指定されたビューアは表示する録画がありません。
-
ウィザードに従って構成を完了します。

-
ポリシーをアクティブ化する
- Session Recording Policy Consoleをインストールしたマシンに管理者としてログオンします。
- セッションレコーディングポリシーコンソールを起動します。
- Session Recording Serverへの接続ウィンドウが表示された場合は、Session Recording Serverの名前、プロトコル、およびポートが正しいことを確認します。OKをクリックします。
- Session Recording Policy Consoleで、必要に応じて、録画ポリシーまたはイベントログポリシーを展開します。
- アクティブ化するポリシーを選択します。
- メニューバーから、ポリシーのアクティブ化を選択します。
ポリシーを変更する
- Session Recording Policy Consoleをインストールしたマシンに管理者としてログオンします。
- セッションレコーディングポリシーコンソールを起動します。
- Session Recording Serverへの接続ウィンドウが表示された場合は、Session Recording Serverの名前、プロトコル、およびポートが正しいことを確認します。OKをクリックします。
- Session Recording Policy Consoleで、必要に応じて、録画ポリシーまたはイベントログポリシーを展開します。
- 変更するポリシーを選択します。ポリシーのルールが右側のペインに表示されます。
- ルールを追加、変更、または削除するには:
- メニューバーから、[新しいルールの追加] を選択します。ポリシーがアクティブな場合、操作の確認を求めるポップアップウィンドウが表示されます。[ルール] ウィザードを使用してルールを作成します。
- 変更するルールを選択し、右クリックして [プロパティ] を選択します。[ルール] ウィザードを使用してルールを変更します。
- 削除するルールを選択し、右クリックして [ルールの削除] を選択します。
ポリシーを削除する
注:
システム定義のポリシーまたはアクティブなポリシーは削除できません。
- Session Recording Policy Consoleをインストールしたマシンに管理者としてログオンします。
- セッションレコーディングポリシーコンソールを起動します。
- [Session Recording Serverへの接続] ウィンドウが表示された場合は、Session Recording Serverの名前、プロトコル、およびポートが正しいことを確認します。[OK] をクリックします。
- Session Recording Policy Consoleで、必要に応じて [録画ポリシー] または [イベントログポリシー] を展開します。
- 左側のペインで、削除するポリシーを選択します。ポリシーがアクティブな場合は、別のポリシーをアクティブにする必要があります。
- メニューバーから、[ポリシーの削除] を選択します。
- 操作を確定するには、[はい] を選択します。
ロールオーバー動作について理解する
ポリシーを有効にすると、記録中のセッションが終了するか、セッション記録ファイルがロールオーバーするまで、以前に有効だったポリシーが引き続き有効です。ファイルは最大サイズに達するとロールオーバーします。記録の最大ファイルサイズについて詳しくは、「記録のファイルサイズを指定する」を参照してください。
次の表は、セッションの記録中に新しい記録ポリシーを適用し、ロールオーバーが発生した場合に何が起こるかを示しています。
| 以前の記録ポリシーが次のいずれかの場合: | そして新しい記録ポリシーが次のいずれかの場合: | ロールオーバー後、記録ポリシーは次のようになります: |
|---|---|---|
| 記録しない | その他のポリシー | 変更なし。新しいポリシーは、ユーザーが新しいセッションにログオンしたときにのみ有効になります。 |
| 通知なしで記録する | 記録しない | 記録が停止します。 |
| 通知なしで記録する | 通知ありで記録する | 記録は続行され、通知メッセージが表示されます。 |
| 通知ありで記録 | 記録しない | 記録が停止します。 |
| 通知ありで記録 | 通知なしで記録 | 記録は続行されます。次回ユーザーがログオンしてもメッセージは表示されません。 |