【Jira】監査ログで課題の変更履歴を確認する時の検索方法

【Jira】監査ログで課題の変更履歴を確認する時の検索方法
🛡️ 超解決

Jiraで課題の変更履歴を確認する必要がある場合、課題画面の「履歴」タブだけでは不十分なケースがあります。特に、誰がいつどのような操作を行ったのかを厳密に追いたいときには、監査ログの利用が欠かせません。しかし、監査ログの検索方法がわからず、目的の履歴にたどり着けない方も少なくありません。この記事では、Jiraの監査ログを使って課題の変更履歴を効率的に検索する手順を、具体的な画面の見方や注意点とともに解説します。

【要点】この記事で確認すること

  • 最初に見る場所: Jira管理画面の「監査ログ」機能。プロジェクト設定ではなく、システム全体の監査ログから検索します。
  • 切り分けの軸: 課題の変更履歴は「課題履歴」と「監査ログ」の2つで確認できます。目的に応じて使い分けてください。
  • 注意点: 監査ログの表示にはJira管理者権限が必要です。一般ユーザーは自分の権限範囲内でしか確認できません。

ADVERTISEMENT

監査ログと課題履歴の違いを理解する

Jiraには、課題の変更を追跡する仕組みとして「課題履歴」と「監査ログ」の2つがあります。これらは似ていますが、目的と詳細度が異なります。まずは表で違いを整理しましょう。

項目 課題履歴 監査ログ
アクセスできるユーザー 課題を閲覧できる全ユーザー Jira管理者権限を持つユーザー
記録される操作 課題のフィールド変更、コメント、ステータス遷移など 課題操作に加え、管理操作(プロジェクト設定変更、ユーザー権限変更など)も含む
検索範囲 特定の課題単位 全課題、全プロジェクト、全操作(フィルタ可能)
保持期間 課題が存在する限り無制限 設定により一定期間(例:90日)で削除される場合あり
出力形式 画面表示のみ(コピーは可能) CSVエクスポート、API取得が可能

このように、監査ログは管理者向けの詳細な証跡として設計されています。一般ユーザーが変更履歴を確認するには課題履歴で十分ですが、管理者が不正操作の調査やコンプライアンス対応を行う場合には監査ログの検索が必要です。

監査ログにアクセスするための前提条件

監査ログを検索するには、Jiraのシステム管理者権限(Jira Administratorsグループに所属)が必要です。また、使用しているJiraのプランによって機能が異なります。以下の点を確認してください。

必要な権限の確認方法

  1. Jira画面右上の歯車アイコンをクリックし、「管理」メニューが表示されるか確認します。表示されなければ一般ユーザーです。
  2. 管理画面に入ったら「システム」→「監査ログ」の順に進みます。このメニューが存在しない場合は、監査ログ機能が無効または権限不足です。
  3. 管理者権限がない場合は、上位のJira管理者に依頼して必要なログを取得してもらうか、適切な権限を付与してもらってください。

Jiraのプランによる違い

Jira Cloud(Standard、Premium、Enterprise)では監査ログが標準で利用できますが、Freeプランでは利用できない場合があります。オンプレミス版(Data Center、Server)では、監査ログは標準機能として提供されていますが、設定によってはログ保存期間が短いことがあるので注意してください。

監査ログ検索画面を開く手順

管理者権限を持つユーザーが監査ログを開く手順は次の通りです。

  1. Jiraに管理者アカウントでログインします。
  2. 画面右上の歯車アイコンをクリックし、ドロップダウンから「管理」を選択します。
  3. 管理画面左側のメニューから「システム」をクリックします。
  4. 「監査ログ」セクションまでスクロールするか、検索ボックスに「audit」と入力して直接開きます。
  5. 「監査ログ」をクリックすると、検索画面が表示されます。

なお、最近のJira Cloudでは管理画面のレイアウトが変更されていることがあります。その場合は「設定」→「製品」→「監査ログ」と進む場合もあります。お使いの環境でメニューが見つからないときは、Jiraの公式ドキュメントや管理者に確認してください。

検索条件の設定方法

監査ログ画面では、さまざまな条件で絞り込むことができます。課題の変更履歴を検索する際に特に重要な条件を解説します。

基本的な検索フィールド

  • 日付範囲: 操作が行われた期間を指定します。過去24時間、7日間、30日間、あるいはカスタム範囲を選択できます。
  • ユーザー: 操作を行ったユーザーを指定します。特定のユーザーの行動を追跡する場合に便利です。
  • イベントタイプ: どのような操作かを選びます。課題関連なら「Issue Created」「Issue Updated」「Issue Deleted」「Workflow Transition」などが該当します。
  • プロジェクト: 特定のプロジェクトに絞り込むことができます。
  • 課題キー: 特定の課題に限定して検索したい場合、課題キー(例:PROJ-123)を入力します。これが最も直接的な検索方法です。

絞り込みのコツと注意点

一度に多くの条件を指定しすぎると、目的のログがヒットしないことがあります。最初は日付範囲と課題キーだけで検索し、結果が多い場合にユーザーやイベントタイプで絞り込むのが効率的です。また、イベントタイプの「Operation Type」と「Changed Field」の組み合わせも確認してください。たとえば、説明フィールドの変更だけを見たい場合は「Issue Updated」で「Description」を選択します(このフィルタは画面上の「詳細フィルタ」を展開すると表示されます)。

検索結果の見方と活用方法

検索結果には、タイムスタンプ、ユーザー、イベントタイプ、概要、影響を受けた項目などが表示されます。CSVエクスポート機能を使えば、これらのデータを表計算ソフトで分析することも可能です。

結果の解釈

  • タイムスタンプ: 操作が行われた正確な日時です。UTCで表示されることが多いので、ローカルタイムに変換して確認してください。
  • ユーザー: システムが記録したアカウント名です。実際の人物と紐付けて調査します。
  • イベントタイプ: どのような操作かを示します。「Issue Updated」なら変更内容の詳細が「詳細」列に表示されます。
  • 詳細: 変更されたフィールドと新旧の値がJSON形式で表示されることがあります。必要ならこの情報から変更内容を正確に把握できます。

エクスポートの手順

  1. 検索結果画面の右上にある「CSVにエクスポート」ボタンをクリックします。
  2. 出力範囲(すべての行、または現在のページのみ)を選択します。
  3. ダウンロードされたCSVファイルを開き、必要に応じてデータを加工します。

エクスポート機能は、大量のログを外部で分析したい場合や、監査証跡として保管する場合に役立ちます。

よくある検索ミスと対処法

監査ログの検索でよくある失敗とその解決方法を紹介します。

課題キーを間違えている

大文字小文字やプロジェクトキーのハイフンの有無に注意してください。正確な課題キーをコピー&ペーストすることをおすすめします。

日付範囲が狭すぎる

「過去24時間」などに設定していると、変更履歴が含まれない場合があります。まずは「過去30日間」など広めに設定し、該当するログが見つからなければさらに拡大してください。

権限不足で表示されない

自分が管理者でも、プロジェクト固有の制限で一部のログが見えないことがあります。その場合は、Jira全体のシステム管理者に相談し、適切な権限を確認してもらいましょう。

イベントタイプの選択ミス

「Issue Updated」ではなく「Workflow Transition」しか選択していないと、フィールド変更のログは表示されません。目的に合わせてイベントタイプを複数選択するか、すべてのイベントで検索してから絞り込んでください。

管理者に確認すべき情報

もし自分で監査ログにアクセスできない場合や、より詳細な情報が必要な場合は、Jira管理者に以下の点を依頼するとスムーズです。

  • 監査ログの保持期間: ログが何日間保存されているかを確認します。古いログは削除されている可能性があります。
  • APIを使った取得: 大量のログを抽出したい場合、Jira REST APIの監査ログエンドポイントを利用できます。管理者がスクリプトを作成してCSVで出力することも可能です。
  • 特定の課題の変更履歴: 課題の「履歴」タブでは表示されない操作(プロジェクト間の移動や添付ファイルの削除など)も、監査ログには記録されています。該当する項目を依頼しましょう。
  • 権限の付与: 定期的に監査ログを確認する必要があるなら、自分に「Jira Administrators」権限を付与してもらうか、閲覧専用のグループを作成してもらうことも検討してください。

まとめ

Jiraの監査ログを使えば、課題の変更履歴を詳細かつ広範囲に検索できます。まずは管理画面から監査ログにアクセスし、課題キーと日付範囲を指定して検索してみてください。検索結果が多すぎる場合はユーザーやイベントタイプで絞り込み、必要に応じてCSVエクスポートを行いましょう。権限や保持期間の制限がある場合は、管理者に相談して適切な対応を取ることが重要です。監査ログを活用することで、課題の変更を確実に追跡し、チームのコンプライアンスと透明性を向上させることができます。


この記事の監修者
✍️

超解決 第一編集部

疑問解決ポータル「超解決」の編集チーム。正確な検証と、現場視点での伝わりやすい解説を心がけています。