Google Cloud Platform Google Cloud Platform

Import your GCP instances inventory and cloud resources from Google Cloud

The Google Cloud Platform (GCP) connector allows you to import your GCP instances inventory, projects, organizations and cloud resources from Google Cloud.

Objective

The GCP connector allows you to import the following information:

  • GCP instances inventory (Compute Engine)
  • GCP projects and organizations
  • Cloud resources (Kubernetes, SQL, Storage, etc.)

Prerequisites

  • Access to Google Cloud Console with export rights
  • GCP service account or export credentials
  • Active Google Cloud platform

Procedure

Create a Service Account

  1. Access Google Cloud Console:
  2. Navigate to IAM & Admin:
    • Click the Menu icon (top left).
    • Go to IAM & Admin > Service Accounts.
  3. Create Service Account:
    • Click Create Service Account.
    • Enter a name and description (e.g., "OverSOC Connector").
    • Click Create and Continue.

Generate and Download JSON Key

  1. Access Service Account:
    • Click on the created service account email.
    • Go to the Keys tab.
  2. Create JSON Key:
    • Click Add Key > Create new key.
    • Select JSON as the key type.
    • Click Create.
    • The JSON file downloads automatically.
  3. Secure the Key:
    • Save the JSON file securely in a protected location.
    • Use this file to configure the OverSOC connector.

Configure Role Assignment

  1. Assign Service Account Key Admin Role:
    • Return to the service account overview.
    • Ensure the service account has the Service Account Key Admin role (or equivalent permissions for your data scope).

Official Documentation

For more details, see: Create and delete service account keys