Skip to content

Commit

Permalink
Updates
Browse files Browse the repository at this point in the history
rajlearner17 committed Jan 15, 2025
1 parent 08bb81c commit 5b83308
Showing 3 changed files with 8 additions and 46 deletions.
20 changes: 7 additions & 13 deletions docs/guides/gcp/import-gcp-organization/index.md
Original file line number Diff line number Diff line change
@@ -1,17 +1,13 @@
---
title: "Import a GCP Organization into Guardrails"
template: Documentation
nav:
title: "Import Organization"
order: 10
title: Import GCP Organization
sidebar_label: Import GCP Organization
---

# Import a GCP Organization into Guardrails
# Import GCP Organization

<div class="alert alert-warning">
This guide details how to import an entire Google Cloud Platform (GCP) Organization into Guardrails. This process
allows Guardrails to discover and manage resources across all projects and folders under a single GCP Organization.
</div>
> [!IMPORTANT]
> This guide details how to import an entire Google Cloud Platform (GCP) Organization into Guardrails. This process
allows Guardrails to discover and manage resources across all projects and folders under a single GCP Organization.

## Overview

@@ -26,8 +22,6 @@ Guardrails supports **three** credential methods for GCP Organization imports. *
- **JSON File**
- **Private Key Text** (copy-paste of the JSON private key)

---

## In the GCP Console

### Create or Select a Service Account
@@ -103,7 +97,7 @@ Below, we detail each method. After choosing your method, follow the **Steps in

### Service Account Impersonation (Recommended)

**What is Service Account Impersonation?**
**What is Service Account Impersonation?**
Service Account Impersonation uses the [IAM Credentials API](https://cloud.google.com/iam/docs/impersonating-service-accounts) to grant **short-lived credentials** to Guardrails, allowing it to act as a specified service account **without** requiring a JSON key file. This reduces the security risk of storing or distributing long-lived credentials.

**Prerequisites**:
33 changes: 0 additions & 33 deletions docs/guides/gcp/import-gcp-organization/service-accounts.md

This file was deleted.

1 change: 1 addition & 0 deletions docs/sidebar.json
Original file line number Diff line number Diff line change
@@ -265,6 +265,7 @@
"link": "guides/gcp/import-gcp-project",
"items": ["guides/gcp/import-gcp-project/service-accounts"]
},
"guides/gcp/import-gcp-organization",
"guides/gcp/services",
"guides/gcp/permissions",
"guides/gcp/decommission",

0 comments on commit 5b83308

Please sign in to comment.