Assets that should be there are missing
You may notice that your Google Cloud assets that should be pulled through (e.g. VMs and Cloud DNS assets) are not appearing in the portal.
Why is this happening?
There are a few reasons for this, depending on the method of integration used,
If using OAuth for integration:
You may have connected to the wrong Google Account (for example, to a personal Google account rather than a work one)
You might have enabled an additional API after initial set-up (e.g. added
Compute Engine APIafter a time where onlyCloud DNS APIenabled initially or vice versa)
If syncing individual projects:
The Service Account has been created for the wrong Google Cloud Project
The Service Account is missing permissions (missing
Compute Network Viewerand/orDNS Reader)The Service account was missing permissions initially, and the JSON key was exported before the needed permissions were added
How can I fix it?
Not to worry, these issues can generally be addressed by removing and re-adding your Google Cloud integration.
This will temporarily delete all of your Google Cloud targets, but don't worry, these will be restored as soon as the integration is re-added.
For OAuth:
That will open the following dashboard, where you can see enabled APIs:
We're looking for the following to be listed:Service Usage APICloud Resource Manager APICloud SQL Admin APIIdentity and Access Management (IAM) APIAPI Keys APIAccess Approval APIEssential Contacts APICloud Key Management Service (KMS) APIBigQuery APICloud Logging APICloud Asset APICompute Engine APIKubernetes Engine APICloud DNS APICloud Storage API
That will open the following dashboard, where you can see enabled APIs:
We're looking for the following to be listed:Service Usage APICloud Resource Manager APICloud SQL Admin APIIdentity and Access Management (IAM) APIAPI Keys APIAccess Approval APIEssential Contacts APICloud Key Management Service (KMS) APIBigQuery APICloud Logging APICloud Asset APICompute Engine APIKubernetes Engine APICloud DNS APICloud Storage API
Once done, you can then follow these steps in our Google Cloud integration article to re-add your integration.
For syncing individual projects:
There are a few more things to check here compared to using OAuth, but not to worry, the following steps should help get you sorted!
That will open the following dashboard, where you can see enabled APIs:
We're looking for the following to be listed:Service Usage APICloud Resource Manager APICloud SQL Admin APIIdentity and Access Management (IAM) APIAPI Keys APIAccess Approval APIEssential Contacts APICloud Key Management Service (KMS) APIBigQuery APICloud Logging APICloud Asset APICompute Engine APIKubernetes Engine APICloud DNS APICloud Storage API
Once done, you can then follow these steps in our Google Cloud integration article to re-add your integration.












