2
1
0

管理画面ではユーザーのログイン回数・最終ログインが確認できますが、

ログイン履歴を確認することは可能でしょうか。

日付時間ユーザーが一覧になっているのが理想です。

 

    Commentコメントを追加...

    2 回答

    1.  
      3
      2
      1

      残念ながら、管理画面上からログイン履歴を確認することはできません。

      というのは、DB上には最終ログインしか記録してなく常に上書きだからです…

      ちなみに最終ログインをDBから取得する方法は以下とかですかね。

      ログイン履歴を確認する方法としては、上記DBの記録を1日1回取得しておくなどの方法もありますが…

       

      JIRA標準で(JIRA ホームディレクトリ)log/atlassian-jira-security.log というログ存在すると思いますが

      実はその中にはログイン・ログアウトした記録も残っています。

      対象ログを「The user '(ユーザー名)' has PASSED authentication.」で検索すれば、そのユーザーがログインした時刻がわかります。

      これを別途何かのスクリプトで集計して履歴とすることはできるのではと思います。

      ちなみに明示的なログアウトのログは「The user '(ユーザー名)' has logged out.」です。

      (情報) 参考情報:https://answers.atlassian.com/questions/25660/jira-is-it-possible-to-get-user-login-history

       

      参考になりましたら…

      1. 矢矧

        ありがとうございます!

        log/atlassian-jira-security.log から確認することができました。

         

      Commentコメントを追加...
    2.  
      1
      0
      -1

      検証していませんが、こんなアドオンも有りました。

      アクティビティ日付でソートできるようです。

      1. 樋口晃

        JIRAでユーザーの棚卸をしたい にもこちらのアドオンは紹介されていましたね。リンクしておきます。

      Commentコメントを追加...