コンテンツにスキップ

CLI:操作の記録

スペースの操作の記録(監査ログ)を見る、CSV で書き出すコマンドです。どのコマンドにも付けられる共通のフラグ(--host、--json など)は CLI のコマンドのリファレンス にあります。

コマンド 内容
hakocms-cli audit-logs export スペースの監査ログを CSV で書き出す
hakocms-cli audit-logs list スペースの操作の記録の一覧(audit_logs.read の権限が要る)

スペースの監査ログを CSV で書き出す。

ターミナルウィンドウ
hakocms-cli audit-logs export [OPTIONS] --from <TEXT> --to <TEXT>
フラグ・引数 説明
-s, --space <SLUG> スペース。省くと HAKOCMS_SPACE、hakocms-cli.toml、spaces use で決めたものの順
--instance スペースに属さない監査ログを CSV で書き出す(環境の管理者だけ)
-o, --output <PATH> 書き出す先(- で標準出力)。省くと標準出力
--force ファイルがあれば上書きする
--from <TEXT> 期間の始め(時差つきの ISO 8601)。この日時を含む(必須)
--to <TEXT> 期間の終わり(時差つきの ISO 8601)。この日時を含まない(必須)
--action <TEXT> 操作の名前。末尾が . なら前方一致(entry. でエントリーの操作すべて)
--actor-id <TEXT> 主体(ユーザーか API キー)の ID
--target-type <TEXT> 対象の種類(entry など)
--target-id <TEXT> 対象の ID

スペースの操作の記録の一覧(audit_logs.read の権限が要る)

スペースの監査ログ。audit_logs.read が要る。

ターミナルウィンドウ
hakocms-cli audit-logs list [OPTIONS]
フラグ・引数 説明
-s, --space <SLUG> スペース。省くと HAKOCMS_SPACE、hakocms-cli.toml、spaces use で決めたものの順
--from <TEXT> 期間の始め(時差つきの ISO 8601)。この日時を含む
--to <TEXT> 期間の終わり(時差つきの ISO 8601)。この日時を含まない
--action <TEXT> 操作の名前。末尾が . なら前方一致(entry. でエントリーの操作すべて)
--actor-id <TEXT> 主体(ユーザーか API キー)の ID
--target-type <TEXT> 対象の種類(entry など)
--target-id <TEXT> 対象の ID
--limit <N> 出す件数(既定 30)
--all 全部のページをたどる
--instance スペースに属さない監査ログ(環境の管理者だけ)