操作ログ情報取得

操作ログ情報を取得します。コマンド実行ログとファイルアクセスログを同時に取得することはできません。

(1) 必要な権限

GetOperationLog APIを使用するには以下の権限のいずれかが必要です。

  • 履歴の参照権限

  • 履歴の削除権限

 

管理対象種別による違いは以下のとおりです。

システム全体

任意の操作ログ情報を取得可能

グループ単位

管理対象グループのユーザ、およびAPIを使用するユーザ自身が行った操作ログ情報のみ取得可能

= 備考 =

権限がなくても、APIを使用するユーザの操作ログ情報は取得できます。

(2) リクエストURL

http(s)://Domain:xxxx/コンテキスト名/GetOperationLog

(3) リクエストインタフェース

表1.63 操作ログ情報取得のリクエストインタフェースの項目

項目名

説明

文字

省略

省略値

operation_type

操作ログ種別(検索条件)

操作ログの種別を指定します。

0

コマンド実行ログ

1

ファイルアクセスログ

半角

0

operation_id

処理識別子(検索条件)

処理識別子を34バイトで指定します。

半角

ブランク

group_id

グループID(検索条件)

グループIDを32バイト以内で指定します。

半角

ブランク

user_id

ユーザID(検索条件)

ユーザIDを32バイト以内で指定します。

半角

ブランク

operation_name

操作名(検索条件)

処理名を64バイト以内で指定します。

半角

ブランク

date_from

日付(自)(検索条件)

指定された日付以降の開始日開始時間を検索します。YYYYMMDDHHMMSS形式。

半角

ブランク

date_to

検索条件 日付(至)

指定された日付以下の開始日開始時間を検索します。YYYYMMDDHHMMSS形式。

半角

ブランク

(4) レスポンスインタフェース(コマンド実行ログ)

表1.64 操作ログ情報取得のレスポンスインタフェースの項目(コマンド実行ログ)

項目名

説明

備考

info_operation_log

操作ログ情報(コマンド実行ログ)

操作ログ情報が単一または複数設定されます。

operation_id

処理識別子

start_date

始点処理日(*2)

start_time

始点処理時刻(*2)

group_id

グループID

user_id

ユーザID

ip_address

IPアドレス

operation_date

操作日

operation_time

操作時刻

host_name

ホスト名

command_key

コマンド実行キー

command_parameter

コマンド実行パラメータ

comment

コメント(*2)

*1

*1

:

XMLフォーマットで返されます。形式は以下のとおりです。

<info_operation_log operation_type="0">
  <operation_id>処理識別子</operation_id>
  <start_date>始点処理日(*2)</start_date>
  <start_time>始点処理時刻(*2)</start_time>
  <group_id>グループID</group_id>
  <user_id>ユーザID</user_id>
  <ip_address>IPアドレス</ip_address>
  <operation_date>操作日</operation_date>
  <operation_time>操作時刻</operation_time>
  <host_name>ホスト名</host_name>
  <command_key>コマンド実行キー</command_key>
  <command_parameter>コマンド実行パラメータ</command_parameter>
  <comment>コメント(*2)</comment>
</info_operation_log>

*2

:

システムのリザーブ項目です。

(5) レスポンスインタフェース(ファイルアクセスログ)

表1.65 操作ログ情報取得のレスポンスインタフェースの項目(ファイルアクセスログ)

項目名

説明

備考

info_operation_log

操作ログ情報(ファイルアクセスログ)

操作ログ情報が単一または複数設定されます。

operation_id

処理識別子

start_date

始点処理日(*2)

start_time

始点処理時刻(*2)

group_id

グループID

user_id

ユーザID

ip_address

IPアドレス

operation_date

操作日

operation_time

操作時刻

host_name

ホスト名

file_access_type

ファイルアクセスタイプ

file_type

ファイルタイプ

file_key

ファイルキー情報

comment

コメント(*2)

*1

*1

:

XMLフォーマットで返されます。形式は以下のとおりです。

<info_operation_log operation_type="1">
  <operation_id>処理識別子</operation_id>
  <start_date>始点処理日(*2)</start_date>
  <start_time>始点処理時刻(*2)</start_time>
  <group_id>グループID</group_id>
  <user_id>ユーザID</user_id>
  <ip_address>IPアドレス</ip_address>
  <operation_date>操作日</operation_date>
  <operation_time>操作時刻</operation_time>
  <host_name>ホスト名</host_name>
  <file_access_type>ファイルアクセスタイプ</file_access_type>
  <file_type>ファイルタイプ</file_type>
  <file_key>ファイルキー情報</file_key>
  <comment>コメント(*2)</comment>
</info_operation_log>

*2

:

システムのリザーブ項目です。