Prepare Google Cloud Account for Onboarding

Please follow the instruction to prepare your Google Cloud Account for onboardiing into the product.

  1. Sign-in to https://console.cloud.google.com Console & select the project, you want rto onboard
  2. Start with creating a custom ‘Viewer’ role for CloudOptics. This role will be created from Google default role ‘Viewer’
_images/gcp_create_role_1.png
  1. Search and add following permissions for the role

    • storage.buckets.get
    • storage.buckets.getIamPolicy
    • storage.buckets.list
    • storage.objects.getIamPolicy
    • storage.objects.list

    Verify the permission as per screen below.

_images/gcp_create_role_2.png

  1. Create a Service Account for the project
_images/gcp_create_acc_1.png

  1. Add custom role created in step #2 above to the service account
_images/gcp_create_acc_2.png

  1. Create a JSON key for the service account and save it on your local computer.
_images/gcp_create_acc_3.png
_images/gcp_create_acc_4.png

Warning

This JSON will not be shown again. So it is important to save it.


  1. Navigate to API & Access area of the dashboard for the project
_images/gcp_api_enable_1.png
_images/gcp_api_enable_2.png

  1. Enable Compute API & verify access as per screenshot below
_images/gcp_compute_api_enable_verif.png

  1. Enable IAM API & verify access as per screenshot below
_images/gcp_iam_enable_api_verif.png

  1. Enable KMS API & verify access as per screenshot below
_images/gcp_kms_enable_api_verif.png

  1. Enable Resource Manager API & verify access as per screenshot below
_images/gcp_resmgr_enable_verify.png

  1. Enable Storage API & verify access as per screenshot below
_images/gcp_storage_enable_api_verif.png

Your Google Cloud Account is now ready to be added in CloudOptics