You are viewing an old version of this page. View the current version.
Compare with Current
View Page History
« Previous
Version 2
Next »
While Capacity Insights uses work signals directly from Jira, connecting it to other apps provides the work signals that happen outside of Jira, which has historically been the work that is hardest to track.
The following apps can be integrated at the organization level:
If you’re integrating with Google Calendar, you must create a Google service account and generate private keys for the account.
If you’re integrating with GitLab, you must use an account that has the owner
permission for the projects you want to track.
For all other integrations, you must use administrator account credentials.
As a Tempo administrator, select Apps in the Tempo sidebar.
Click Install on one of the following app tiles:
Navigate to the Organization tab.
If you’ve selected GitHub, you are prompted to go to GitHub to install the app instead.
Use the on-screen instructions to install the app. Generally, you must authenticate an admin user and grant the Tempo app permission to read information from the other software.
After you’ve integrated an app for your organization, navigate to Manage Staff, select Capacity Insights users, and then connect them with the app.
For specific instructions, expand the product you’re integrating with.
Google Calendar
The Google Calendar integration requires a private key for a Google Service account that can read your users' calendars, profiles, and email.
Create a new Google Cloud project or use an existing one, and then enable the following APIs:
Add a Google service account to the project.
Download the service account private key.
Note when your key expires, and set a reminder to generate a new set of keys to upload.
Delegate domain-wide authority to the service account with the following OAuth scopes:
https://www.googleapis.com/auth/calendar.readonly,
https://www.googleapis.com/auth/userinfo.profile,
https://www.googleapis.com/auth/userinfo.email
Use this key to install the Google Calendar app for your Organization.
Microsoft Office 365 Calendar
You must provide consent to grant permissions and also grant permissions to Tempo Timesheets.
Click Sign in with Office 365, and then select your Office 365 administrator account.
You are prompted to provide consent on behalf of your organization.
Choose your Office 365 administrator account.
You are prompted to grant permissions to the Tempo Timesheets app.
GitHub
On the GitHub integration tile, click Install.
You are prompted to continue to GitHub to configure the connection. You may need to authenticate your account.
The Tempo Time Tracking GitHub App page opens. Click Install.
Choose which repositories you want to track time in.
Select All repositories if you want time tracking for all your repositories, including any future repositories.
Select Only select repositories if you want to limit time tracking to specific repositories. You can then choose which repositories that the app can read.
To allow the app to read information for the integration, click Install.
Connect your users to the integrated apps