Setting up Assets - Google Cloud Integration
Assets - Google Cloud Integration requires both Jira (Core, Software, or Service Management) and Assets to function. You can download the latest version of Assets - Google Cloud Integration from Atlassian Marketplace.
Setting up Assets
You need to set up Assets to import data from Google Cloud. Set up Assets
Log in to Google Cloud Platform to complete the steps in the procedure below.
Creating a service account
To create a service account:
- On the dashboard, in the left navigation menu, select IAM & admin, then Service accounts.
- Select Create Service Account.
- Enter a name for the account
- Select Role, then Project, and then select Viewer.
- Select Create Key, and for the Key type field select JSON.
1By saving or creating the account, you'll get the JSON file that will contain all of the required information that you need for setting up the Import-Configuration:
- The client_id value will be used as Account Id.
- The private_key value is required for the Private Key.
For the multi-project support, copy the generated email address of the service account to the clipboard and add the service account to every project (switch the project and go to IAM & admin > Services and add the service account that you have created previously).
If you set the Role to Viewer, then make sure that Viewer has the required permission for Storages. By default, the account needs the Editor permissions.
Enabling Required APIs
- On the dashboard, in the left navigation menu, select APIs & Services.
- Select Enable APIs and Services.
- Search the following APIs and make sure they're enabled:
- Compute Engine API
- Google Cloud Storage
- Cloud Resource Manager API
- Identity and Access Management (IAM) API
For the multi-project support, enable the APIs for each project.
After enabling the APIs, wait a few minutes until the account can access to them. The Google Backend needs to update the permissions.