How can I view a user's work log history in JIRA?

Our team regularly tracks time and adds comments to JIRA tickets as part of our workflow. I need to find a way to see all the work entries logged by one specific team member (or myself). I want to see details like how many hours they worked each day and other relevant data. Does JIRA have this feature built in?

I’ve managed multiple teams in JIRA and yeah, getting worklog data can be a pain depending on your setup. The built-in reports are pretty basic, but JQL queries usually give you better results. Try “worklogAuthor = username” to find all tickets where someone logged time. Time Tracking Reports in the Reports menu work too, but you’ll need project permissions. Just heads up - JIRA’s worklog visibility sucks for older data beyond recent stuff. If you need detailed analytics or want to export for payroll, it gets messy fast. You might have to dig into database queries or grab a plugin.

I’ve used JIRA at several companies, and the best method depends on whether you need this info regularly or just once. For quick checks, I go through Issues and filters - use “worklogAuthor in (username)” and “worklogDate >= startOfWeek()” queries. This shows actual tickets with logged time instead of just summaries. The Time Tracking report works but only gives aggregated data, not the day-by-day breakdown you probably want. Heads up - JIRA’s worklog search gets really slow with large datasets. If your instance has years of data, expect lag. Also, deleted worklogs still mess with totals in some reports, which screws up your numbers if people edit their entries a lot.

Honestly, the easiest way I’ve found is going to Issues > Search for Issues, then using advanced search with worklogAuthor = “username” AND worklogDate >= “2024-01-01”. You’ll get actual tickets with worklog details instead of just summaries. Way faster than digging through the reports section.

JIRA worklog visibility depends on your permissions and how your instance is set up. The Worklog gadget on dashboards works pretty well for tracking individual users if you configure it right. Just add it to a dashboard and filter by specific users to see their logged hours over different time periods. I also had good luck with the Time Since Issues report - it’s hidden under Reports but shows worklog data with timestamps. Here’s the thing though: most JIRA admins restrict worklog visibility for privacy, so you’ll probably only see your own entries unless you’ve got elevated permissions. If you’re a project lead or admin, the User Workload Report shows team activity across projects, but you’ll need the Portfolio add-on in some JIRA versions.

Yes, JIRA does include built-in worklog tracking, but you must have appropriate permissions to access a user’s consolidated history. If you are an administrator, you can find worklog reports in the Reports section. Alternatively, for individual user logs, navigate to their profile and click on the Activity tab, which will display their recent work entries. However, keep in mind that the default reporting features may not be sufficient for detailed history. Many organizations I’ve worked with prefer using third-party applications like Tempo Timesheets or ActivityTimeline from the Atlassian Marketplace for enhanced filtering and exporting capabilities when tracking user productivity over extended periods.