Manage ActivityTimeline integration
As a JSM administrator, you have the option to integrate ActivityTimeline REST API with Worklog Report.
If you are using billable hours in ActivityTimeline and you only want to show billable hours to the customers on the JSM portal, Worklog Report needs to be integrated with ActivityTimeline to retrieve Billable hours from ActivityTimeline.
Worklog Report uses the ActivityTimeline REST API to retrieve the data your permissions give you access to.
→ In order to do so, you need to generate a ActivityTimeline REST API.
Go to Jira menu Apps → select ActivityTimeline → select Configuration → select AT REST API
After clicking on Enable REST API your REST API Base URL and Auth token will be displayed to you. Please note that these Base URL and Auth token will be displayed to you only ONCE. It’s crucial that you copy and securely store them for further use.
→ In order to revoke the integration, you need to →
Double-counted hours in Worklog Report
This can occur only if both Tempo and ActivityTimeline are integrated in the same Jira instance and users log time directly in Jira (instead of through Tempo or ActivityTimeline).
Jira stores the worklog entry.
Tempo and ActivityTimeline both read this entry and mark it as billable.
Worklog Report aggregates data from both → the same hours are added twice.
Example: 3h logged in Jira → Tempo = 3h billable, ActivityTimeline = 3h billable → Worklog Report shows 6h billable.
Impact
Reported hours are inflated.
Portal users may see misleading totals.
Recommendation
Integrate Worklog Report with only one time-tracking app (Tempo or ActivityTimeline) to avoid duplication.