GCP Integration (via Cloud Shell)
Sprinto connects to GCP through a service account. To connect Sprinto to GCP, you will need to create a service account with specific access to audit all your GCP resources. This article provides a step-by-step guide to creating the service role for GCP.
Before proceeding, please ensure that you have enough privileges to create service roles in GCP.
Setting up the Integration:
Step 1: Log in to Sprinto with your Credentials.
Step 2: Under Security Hub go to Settings. This is on the left-hand side bottom of the screen.
Step 3: Click on Available Integrations in the sub-menu.
Step 4: Search for GCP and click on connect next to GCP option.
Step 5: A pop-up drawer will appear, refer to the screenshot below.

Step 6: Enter the Project IDs as requested which you would like to integrate with Sprinto, you can add multiple projects at the same time as well.
Step 7: Choose the integration method of Use Google Cloud Shell, it will be pre-selected and click on Continue.
Step 8: On the next screen, you need to follow the 2 steps as mentioned below.
Copy and run Bash code
- Click on the Copy Bash Code button and paste it in Google Cloud Shell and run the code. - You can also view the bash code before pasting it by clicking on View bash code on the right hand side. - The script creates a service account named "sprinto-service-account" and grants it the "Security Reviewer" role. This allows the service account to authenticate and provide read-only access to the resources.
- You can open the Cloud Shell editor by opening your project in GCP and search for Google Cloud Shell, the editor will be visible at the bottom of the screen.
Download the Key File
- Once the code is run, the terminal window will show a pop-up with the option to download the JSON key file. - Kindly download it on your device and it will be required later.
Step 9: Upload the downloaded JSON Key as requested.

Step 10: Click on Connect and the GCP integration will be set up. If you go back to GCP -> IAM, you will be able to view the service account created for Sprinto.
Congratulations! Sprinto is now connected to your GCP resources, and within the next 24 hours, you'll start receiving data and insights on the Sprinto platform. If you have any questions or concerns during the integration process, don't hesitate to reach out to your CSM for help. You may also contact Sprinto Support.
Last updated