Claude Platform Docs
AdministraciónConfigurar CMEK

Configurar CMEK con Google Cloud KMS

Crea una clave de Google Cloud KMS, otorga a Anthropic acceso a ella y ponla en uso en Claude Platform o Claude Enterprise.

Claude Code

Deja que Claude Code configure esta función por ti

/claude-api ayúdame a configurar una clave de cifrado administrada por el cliente con Google Cloud KMS

Antes de empezar

En Claude:

En Google Cloud:

  • La Cloud KMS API está activada.
  • Puedes crear llaveros de claves y claves, y establecer la política de IAM en ellos (roles/cloudkms.admin o equivalente).
  • Los registros de auditoría de Data Access (Data Read y Data Write) de Cloud KMS están activados, para que Cloud Logging registre el uso que Anthropic hace de tu clave. Están desactivados de forma predeterminada.
  • Si tu organización de Google Cloud aplica el uso compartido restringido por dominio (constraints/iam.allowedPolicyMemberDomains), este bloquea el permiso otorgado a la cuenta de servicio de Anthropic. Agrega una excepción a nivel de proyecto o permite el ID de cliente de Cloud Identity de Anthropic. Comunícate con Anthropic para obtener el ID.

En Google Cloud: crea la clave

Después de un Verify o Add fallido, consulta las soluciones para Google Cloud KMS.

Estos pasos etiquetan la clave con el ID de tu organización de Anthropic en minúsculas (<ORGANIZATION_UUID>) y otorgan acceso a la cuenta de servicio de Anthropic:

anthropic-cmek-client-us@gcp-anthropic-cmek-clients.iam.gserviceaccount.com

Usa solo esta dirección, nunca una enviada por correo electrónico o chat.

Puedes usar cualquier ubicación de Cloud KMS. Para obtener la latencia más baja, usa us-east5 o us-central1. Anthropic recomienda encarecidamente la protección HSM.

Para usar una clave que ya tienes, primero agrega la etiqueta de organización.

  1. Crea o elige un llavero de claves

    En la consola de Google Cloud, ve a la página Key management. Abre un llavero de claves o crea uno en una ubicación como us-east5.

  2. Configura la clave

    Haz clic en Create key e ingresa un nombre. Selecciona estas opciones:

    • Protection level: HSM
    • Key material: Generated key
    • Purpose: Symmetric encrypt/decrypt
    • Algorithm: Google symmetric key
  3. Agrega la etiqueta de organización

    Haz clic en Additional settings y luego en Add label. Ingresa la etiqueta de organización:

    • Key 1: anthropic-org-<ORGANIZATION_UUID>
    • Value 1: true

    Haz clic en Create.

    Una clave simétrica de cifrado/descifrado protegida por HSM con la etiqueta de organización.
  4. Abre los permisos de la clave

    En la página de detalles del llavero de claves, selecciona la casilla junto a la clave. Abre el panel Permissions y haz clic en Grant access.

  5. Otorga a la cuenta de servicio de Anthropic acceso a la clave

    Comprueba que Resource muestre la clave, no el llavero de claves ni el proyecto. Ingresa estos valores:

    • New principals: anthropic-cmek-client-us@gcp-anthropic-cmek-clients.iam.gserviceaccount.com
    • Role: Cloud KMS CryptoKey Encrypter/Decrypter

    Haz clic en Add another role y selecciona Cloud KMS Viewer. Haz clic en Save.

    Otorga a la cuenta de servicio de Anthropic ambos roles, limitados a la clave.
  6. Copia el nombre de recurso completo de la clave

    En la página de detalles del llavero de claves, abre el menú Actions de la clave y haz clic en Copy resource name.

    Copia el nombre de recurso completo de la clave desde el menú de acciones.

Quien agregue la clave en Claude necesita su nombre de recurso completo, en este formato:

projects/<your-project-id>/locations/<region>/keyRings/<your-keyring-name>/cryptoKeys/<your-key-name>

Agrega la etiqueta de organización a una clave que ya tienes

La verificación falla a menos que la clave tenga la etiqueta anthropic-org-<ORGANIZATION_UUID> establecida en true, con el ID de tu organización de Anthropic en minúsculas. Para agregar la etiqueta, ejecuta:

gcloud kms keys update <your-key-name> \
  --project=<your-project-id> \
  --location=<region> \
  --keyring=<your-keyring-name> \
  --update-labels=anthropic-org-<ORGANIZATION_UUID>=true

Los demás valores están en el nombre de recurso completo de la clave, y el comando mantiene las etiquetas existentes. Luego pasa directamente a los pasos que otorgan acceso.

En Claude: agrega y adjunta la clave

Para automatizar esta parte con scripts en Claude Platform, usa la Admin API en su lugar.

  1. Abre la configuración de claves de cifrado

    En la Claude Console, abre Encryption keys en la página Data retention. Si la sección no aparece, selecciona Organization en el menú desplegable de la parte superior.

  2. Agrega la clave

    En Encryption keys, haz clic en Add key. Ingresa un Display name, selecciona Google Cloud KMS y haz clic en Continue.

  3. Ingresa el nombre de recurso de la clave

    Comprueba que tu clave tenga la Organization label que se muestra en el cuadro de diálogo. Pega el nombre de recurso completo de la clave en Key resource name y haz clic en Add.

  4. Verifica la clave

    En la lista Encryption keys, haz clic en Verify junto a la clave. Connected aparece cuando la comprobación se supera. Si en su lugar aparece Connection failed, consulta Solucionar problemas de CMEK.

  5. Adjunta la clave a un espacio de trabajo

    1. En la parte superior de la página Data retention, selecciona el espacio de trabajo en el menú desplegable.
    2. En Encryption key, selecciona la clave y haz clic en Save.
    3. Marca la casilla para confirmar que has leído la documentación de CMEK y luego haz clic en Confirm.

    Verás Workspace settings updated. Una vez que tu clave entre en vigor, el registro de auditoría de tu proveedor de nube mostrará las llamadas de Anthropic a tu clave.

    En una organización con ZDR, después de seleccionar el espacio de trabajo, selecciona Standard data retention para que aparezca Encryption key. Después de hacer clic en Save, haz clic en Accept en los términos de retención de datos.

Was this page helpful?