管理者ログの管理とクエリ

管理者ログデータのクエリ

必要条件

  • LoggingReaderとPlayerの両方の役割に割り当てられた管理者は、管理者ログを表示できます。ユーザーを役割に割り当てるには、Session Recording承認コンソールに移動します。

  • 管理者ログページはWebプレーヤーと統合されています。管理者ログをクエリするには、Webプレーヤーがインストールされている必要があります。そうでない場合、404(ページが見つかりません)エラーが発生する可能性があります。

  • Webプレーヤーブラウザーに設定されている言語は、Session Recording管理コンポーネントをインストールしたときに選択した言語と一致している必要があります。

  • IISのSessionRecordingLoggingWebApplicationサイトとWebプレーヤーで同じSSL設定が使用されていることを確認してください。そうでない場合、管理者ログデータへのアクセスを要求したときに403エラーが発生します。

    セッションレコーディング ロギング Webアプリケーション

手順

Session Recordingサーバーに関する管理者ログデータは、サーバーをホストするマシンと他のマシンの両方からクエリできます。

ターゲットSession Recordingサーバーをホストするマシン上

  1. スタートメニューから、セッションレコーディング 管理者ロギングを選択します。
  2. LoggingReaderユーザーの資格情報を入力します。

    Webプレーヤーと統合された管理者ログのWebページが表示されます。

    Webプレーヤーと統合された管理者ログ

他のマシンで

  1. Webブラウザを開き、管理者ログのWebページにアクセスします。
    • HTTPSの場合: https://servername/WebPlayer/#/logging/configおよびhttps://servername/WebPlayer/#/logging/record。ここで、servernameはSession Recordingサーバーをホストしているマシンの名前です。
    • HTTPの場合: http://servername/WebPlayer/#/logging/configおよびhttp://servername/WebPlayer/#/logging/record。ここで、servernameはSession Recordingサーバーをホストしているマシンの名前です。
  2. LoggingReaderユーザーの資格情報を入力します。

ログデータの概要

管理者ログデータは以下で構成されます。

  • 構成ロギング
  • 録画理由ログ
  • 再生ログ。

構成ロギング

Webプレーヤーと統合された管理者ログ(/ja-jp/session-recording/current-release/media/administrator-logging-integrated-with-the-web-player.png)

この部分では、以下の管理者アクティビティがログに記録されます。

  • ポリシー変更 - Session RecordingポリシーコンソールまたはCitrix Directorでのポリシーの変更

  • サーバー構成の変更 - Session Recordingサーバープロパティの変更

  • ログ読み取り - 管理者ログデータへの不正アクセス試行

管理者アクティビティをログに記録するには、Session Recordingサーバーで管理者ログを有効にします。詳しくは、「管理者ログの無効化または有効化」(/ja-jp/session-recording/current-release/administrator-logging.html)を参照してください。セキュリティを強化するために、管理者ログサービスアカウントを構成することもできます(/ja-jp/session-recording/current-release/administrator-logging.html#configure-an-administrator-logging-service-account)。

ヒント:

管理者ログは、Session RecordingサービスとSession Recordingサーバーのプロパティの両方から有効にできます。

録画理由ログ

録画理由ログ

この部分には、どのポリシーが録画をトリガーしたかがログに記録されます。

録画理由ログを有効にするには、Session Recordingサーバーで管理者ログと録画理由ログの両方を有効にします。管理者ログが無効になっている場合、録画理由ログを有効にしても効果はありません。録画理由ログの有効化について詳しくは、「録画理由ログの無効化または有効化」(/ja-jp/session-recording/current-release/administrator-logging.html#disable-or-enable-the-recording-reason-logging)を参照してください。

再生ログ

再生ログ

この部分には、再生関連のアクションがログに記録されます。各ログレコードの詳細については、[アクションの詳細]列のプラス記号(+)をクリックしてください。

再生理由をログに記録するには、Session Recordingサーバーで管理者ログと再生理由ログの両方を有効にします。管理者ログが無効になっている場合、再生理由ログを有効にしても効果はありません。

管理者ログ設定

再生理由ログが有効になっている場合、録画を再生するたびに、再生理由の入力を求めるダイアログボックスが表示されます。例として、次のスクリーンショットを参照してください。

Webプレーヤーでの再生に理由が必要です:

Webプレーヤーでの再生には正当な理由が必要です(/ja-jp/session-recording/current-release/media/justification-web-player.png)

Session Recordingプレーヤーでの再生には正当な理由が必要です:

Session Recordingプレーヤーでの再生には正当な理由が必要です(/ja-jp/session-recording/current-release/media/justification-srt-player.png)

Session Recordingサーバーで再生理由のログ記録が有効になっている場合、再生理由を使用するための以下のヒントに留意してください:

  • Session Recordingサーバーに接続するプレーヤーを使用する場合、ローカルパスにダウンロードした録画ファイルであっても、正当な理由が必要です。
  • ファイルロールオーバーのため、1つのセッションで複数の録画が生成されることがあります。そのような録画セッションを再生する場合、各録画に対して正当な理由を入力する必要があります。

管理者ログの無効化または有効化

インストール後、Session Recording Server Propertiesで、セッションレコーディングの管理者ログ機能を無効化または有効化できます。

  1. 管理者として、Session Recording管理者ログがインストールされているマシンにログオンします。
  2. スタートメニューから、セッションレコーディングサーバーのプロパティを選択します。
  3. Loggingタブをクリックします。

Session Recording管理者ログが無効になっている場合、新しいアクティビティはログに記録されません。既存のログはWebベースのUIから照会できます。

強制ブロックが有効になっている場合、ログ記録が失敗すると、次のアクティビティがブロックされます。システムイベントもイベントID 6001でログに記録されます:

  • セッションレコーディングポリシーコンソールまたはシトリックス ディレクターでの録画ポリシーの変更。
  • セッションレコーディングサーバーのプロパティの変更。

強制ブロック設定は、セッションの記録には影響しません。

管理者ログサービスアカウントを構成する

デフォルトでは、管理者ログはInternet Information Services (IIS) のWebアプリケーションとして実行されており、そのIDはNetwork Serviceです。セキュリティレベルを向上させるために、このWebアプリケーションのIDをサービスアカウントまたは特定のドメインアカウントに変更できます。

  1. 管理者として、セッションレコーディングサーバーをホストしているマシンにログオンします。
  2. IISマネージャーで、[アプリケーションプール] をクリックします。
  3. [アプリケーションプール] で、SessionRecordingLoggingAppPool を右クリックし、[詳細設定] を選択します。
  4. 属性 identity を、使用する特定のアカウントに変更します。
  5. Grant the db_owner permission to the account for the database CitrixSessionRecordingLogging on the Microsoft SQL Server.
  6. HKEY_LOCAL_MACHINE\SOFTWARE\Citrix\SmartAuditor\Server にあるレジストリキーに対して、そのアカウントに読み取り権限を付与します。

    警告:

    レジストリを誤って編集すると、オペレーティングシステムの再インストールが必要になるような深刻な問題が発生する可能性があります。Citrixは、レジストリエディターの誤った使用によって生じる問題が解決できることを保証できません。レジストリエディターの使用は、お客様ご自身の責任において行ってください。編集する前に必ずレジストリをバックアップしてください。

記録理由のログ記録を無効または有効にする

デフォルトでは、管理者ログはポリシー照会が完了するたびにすべての記録理由をログに記録します。この動作により、多くのログが生成される可能性があります。パフォーマンスを向上させ、ストレージを節約するために、レジストリでこの種のログ記録を無効にしてください。

  1. 管理者として、セッションレコーディングサーバーをホストしているマシンにログオンします。
  2. レジストリエディターを開きます。
  3. Browse to HKEY_LOCAL_MACHINE\SOFTWARE\Citrix\SmartAuditor\Server.
  4. Set the value of EnableRecordingActionLogging to:

    0: 記録理由のログ記録を無効にする 1: 記録理由のログ記録を有効にする

管理者ログの管理とクエリ