Announcement

Connect your GCP Organizations with Guardrails

Automatically sync and maintain your entire GCP organization structure in Turbot Guardrails with just a few clicks.

Turbot Team
5 min. read - Jan 29, 2025
Automatically sync and maintain your entire GCP organization structure in Turbot Guardrails with just a few clicks.

We're excited to announce native GCP organization support in Turbot Guardrails, making it easier than ever to bring your existing GCP organizational structure into your cloud governance framework.

Historically, cloud teams have structured their GCP projects primarily around billing and cost center considerations. This structure, while effective for financial management, may not always align perfectly with governance requirements. Guardrails has always supported connecting individual GCP projects through our UI, API, and Terraform provider. This flexibility allowed customers to either maintain their existing cloud organization structure or transform it into a governance-focused hierarchy, often integrating accounts across multiple cloud providers.

As enterprises have matured their use of GCP organization and folders, our customers have increasingly requested a simpler way to import and maintain their existing GCP organization structure within Guardrails.

Guardrails for GCP Organizations

With this new integration, you can now import your entire GCP Organizations structure into Guardrails with just a few clicks. This feature automatically:

  • Discovers and imports your complete GCP Organizations hierarchy instantly
  • Detects new projects as they're added to your GCP organization
  • Maintains your GCP folders and projects structure in sync as changes occur
  • Supports exclusion policies to filter specific folders and projects
  • Enables controls to be applied at any layer of your organization hierarchy

Beyond single organization support, this feature enables enterprises to consolidate governance across multiple GCP organizations by grouping and applying policies across their entire GCP footprint.

How to connect your GCP Organization

The connect page now offers an option to connect your GCP organization(s) to Turbot Guardrails.

You can choose between adding individual GCP projects or connecting an entire organization.

To connect your GCP organization, Guardrails supports Service Impersonation mode or System Account credentials file.

Before connecting, you can specify exclusions using project IDs or folder IDs. Flexible regex patterns are supported to ensure your exclusions remain effective as your organization evolves over time.

Syncing to the Guardrails CMDB

After clicking the "Connect" button, Guardrails immediately starts discovering your organization configurations, folder structure and GCP projects. It then continues to discover all resources in each project to build your complete asset inventory in the Guardrails CMDB.

With your GCP organization now integrated into Guardrails, you gain immediate access to powerful capabilities: comprehensive resource exploration, full-text inventory search, and the ability to implement governance controls that ensure consistent FinOps and Security posture.

Guardrails maintains continuous synchronization with your organization, automatically reflecting changes as projects move between folders, new projects are added, or organizational configurations evolve.

Managing multiple GCP organizations? Simply repeat these steps - you can either segregate organizations in separate Guardrails folders or unify them under a single hierarchy.

See it in Action

Watch this demo to see how Turbot Guardrails can integrate your entire GCP organization(s) in just a few clicks:

Elevate your GCP organization projects with Guardrails

This new GCP organization feature addresses a common challenge faced by our users with large GCP footprints who want to bring in their entire organization structure as-is. It would be time-consuming to do this by hand or with Terraform scripting. Now you can bring your whole GCP organization into Guardrails quickly, easily, and automatically. Best of all, Guardrails stays up-to-date with your organization as it evolves, automatically reflecting any changes to your folders and projects.

Get started with a 14-day free trial of Guardrails for GCP Organizations today.