Setting up Assets - Google Cloud Integration

On this page

Still need help?

The Atlassian Community is here for you.

Ask the community

What you need to get it up and running

Assets - Google Cloud Integration requires both Jira (Core, Software or Service Management) and Assets to function.

Download and install Assets - Google Cloud Integration

The latest version of Assets - Google Cloud Integration can be downloaded from Atlassian Marketplace.

Setting up Assets

You need to set up Assets to import data from Google Cloud. Read about how to set up Assets here

Log in to Google Cloud Platform to complete the steps in the procedure below.

1. Creating a Service Account

1.1) On the dashboard, in the left navigation menu, select IAM & admin > Service accounts

1.2) Select Create Service Account.

1.3) Enter a Name for the Account, select Role > Project > Viewer

1.4) Select "Create Key", select Key type > JSON

1.5) By saving/creating the Account you will 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" in the Import-Configuration

The private_key value is required for the "Private Key" in the Import-Configuration

1.6) For multi project support copy the generated email address of the service account to the clipboard

1.7) 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 please make sure that "Viewer" have the required permission for Storage(s)

Per default the account need "Editor" permissions.

2. Enabling Required APIs

2.1) On the dashboard, in the left navigation menu, select APIs & Services

2.2) Choose "Enable APIs and Services"

2.3) Search the following APIs and enable them if not enabled:

    • Compute Engine API
    • Google Cloud Storage
    • Cloud Resource Manager API
    • Identity and Access Management (IAM) API

2.4) for multi project you need to enable the APIs for each project

 

After enabling the APIs you need to wait a few minutes until the account can access to them.

The Google Backend needs to update the permissions.

Last modified on Oct 19, 2023

Was this helpful?

Yes
No
Provide feedback about this article
Powered by Confluence and Scroll Viewport.