This document includes the best practices and guidelines for Cloud Build when running generative AI workloads on Google Cloud. Use Cloud Identity with Vertex AI to unify identity, access, application, and management for Google Cloud.
Required Cloud Identity controls
The following controls are strongly recommended when using Cloud Identity.
Enable two-step verification for super admin accounts
| Google control ID | CI-CO-6.1 |
|---|---|
| Category | Required |
| Description | Google recommends Titan Security Keys for 2-step verification (2SV) for super admin accounts. However, for use cases where this isn't possible, we recommend using another security key as an alternative. |
| Applicable products |
|
| Related NIST-800-53 controls |
|
| Related CRI profile controls |
|
| Related information |
Enforce two-step verification on the super admin organization unit
| Google control ID | CI-CO-6.2 |
|---|---|
| Category | Required |
| Description | Enforce 2-step verification (2SV) for a specific organization unit (OU) or the entire organization. We recommend that you create an OU for super admins and enforce 2SV on that OU. |
| Applicable products |
|
| Related NIST-800-53 controls |
|
| Related CRI profile controls |
|
| Related information |
Create an exclusive email address for the primary super admin
| Google control ID | CI-CO-6.4 |
|---|---|
| Category | Required |
| Description | Create an email address that's not specific to a particular user as the primary Cloud Identity super admin account. |
| Applicable products |
|
| Related NIST-800-53 controls |
|
| Related CRI profile controls |
|
| Related information |
Share audit logs from Cloud Identity
| Google control ID | CI-CO-6.5 |
|---|---|
| Category | Required |
| Description | If using Cloud Identity, share audit logs from Cloud Identity to Google Cloud. Admin Activity audit logs from Google Workspace or Cloud Identity are ordinarily managed and viewed in the Google Admin console, separately from your logs in your Google Cloud environment. These logs contain information that is relevant for your Google Cloud environment, such as user login events. We recommend that you share Cloud Identity audit logs to your Google Cloud environment to centrally manage logs from all sources. |
| Applicable products |
|
| Related NIST-800-53 controls |
|
| Related CRI profile controls |
|
| Related information |
Create redundant administrator accounts
| Google control ID | CI-CO-6.7 |
|---|---|
| Category | Required |
| Description | Don't have a single super admin or Organization Administrator. Create one or more (up to 20) backup administrator accounts. A single super admin or Organization Administrator can result in lockout scenarios. This situation also carries a higher risk as one person can make platform-altering changes, potentially with no oversight. |
| Applicable products |
|
| Related NIST-800-53 controls |
|
| Related CRI profile controls |
|
| Related information |
Recommended cloud controls
We recommend that you apply the following Cloud Identity controls to your Google Cloud environment, regardless of your specific use case.
Block access to Cloud Shell for Cloud Identity managed user accounts
| Google control ID | CI-CO-6.8 |
|---|---|
| Category | Recommended |
| Description | To avoid granting excessive access to Google Cloud, block access to Cloud Shell for Cloud Identity managed user accounts. |
| Applicable products |
|
| Related NIST-800-53 controls |
|
| Related CRI profile controls |
|
| Related information |
Optional controls
You can optionally implement the following Cloud Identity controls based on your organization's requirements.
Block account self-recovery for super admin accounts
| Google control ID | CI-CO-6.3 |
|---|---|
| Category | Optional |
| Description | An attacker could use the self-recovery process to reset super admin passwords. To mitigate the security risks associated with Signaling System 7 (SS7) attacks, SIM Swap attacks, or other phishing attacks, we recommend that you turn off this feature. To turn off the feature, go to the account recovery settings in the Google Admin console. |
| Applicable products |
|
| Related NIST-800-53 controls |
|
| Related CRI profile controls |
|
| Related information |
Turn off unused Google services
| Google control ID | CI-CO-6.6 |
|---|---|
| Category | Optional |
| Description | In general, we recommend turning off the services that you won't use. |
| Applicable products |
|
| Path | http://admin.google.com > Apps > Additional Google Services |
| Operator | Setting |
| Value |
|
| Related NIST-800-53 controls |
|
| Related CRI profile controls |
|
| Related information |
What's next
Review Cloud Run functions controls.
See more Google Cloud security best practices and guidelines for generative AI workloads.