Claude Platform Docs
AdministraçãoConfigurar CMEK

Configurar o CMEK com o Google Cloud KMS

Crie uma chave do Google Cloud KMS, dê à Anthropic acesso a ela e coloque-a em uso no Claude Platform ou no Claude Enterprise.

Claude Code

Deixe o Claude Code configurar este recurso para você

/claude-api me ajude a configurar uma chave de criptografia gerenciada pelo cliente com o Google Cloud KMS

Antes de começar

No Claude:

No Google Cloud:

  • A Cloud KMS API está ativada.
  • Você pode criar key rings e chaves, e definir a política do IAM neles (roles/cloudkms.admin ou equivalente).
  • Os logs de auditoria de Data Access do Cloud KMS (Data Read e Data Write) estão ativados, para que o Cloud Logging registre o uso da sua chave pela Anthropic. Eles ficam desativados por padrão.
  • Se a sua organização do Google Cloud aplica o compartilhamento restrito por domínio (constraints/iam.allowedPolicyMemberDomains), ele bloqueia a concessão à conta de serviço da Anthropic. Adicione uma exceção no nível do projeto ou permita o ID de cliente do Cloud Identity da Anthropic. Entre em contato com a Anthropic para obter o ID.

No Google Cloud: criar a chave

Após uma falha em Verify ou Add, consulte as correções para o Google Cloud KMS.

Estas etapas rotulam a chave com o ID da sua organização da Anthropic em letras minúsculas (<ORGANIZATION_UUID>) e concedem acesso à conta de serviço da Anthropic:

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

Use somente este endereço, nunca um enviado por e-mail ou chat.

Você pode usar qualquer local do Cloud KMS. Para a menor latência, use us-east5 ou us-central1. A Anthropic recomenda fortemente a proteção por HSM.

Para usar uma chave que você já tem, adicione o rótulo da organização primeiro.

  1. Criar ou escolher um key ring

    No console do Google Cloud, acesse a página Key management. Abra um key ring ou crie um em um local como us-east5.

  2. Configurar a chave

    Clique em Create key e insira um nome. Selecione estas opções:

    • Protection level: HSM
    • Key material: Generated key
    • Purpose: Symmetric encrypt/decrypt
    • Algorithm: Google symmetric key
  3. Adicionar o rótulo da organização

    Clique em Additional settings e depois em Add label. Insira o rótulo da organização:

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

    Clique em Create.

    Uma chave simétrica de criptografar/descriptografar protegida por HSM com o rótulo da organização.
  4. Abrir as permissões da chave

    Na página de detalhes do key ring, marque a caixa de seleção ao lado da chave. Abra o painel Permissions e clique em Grant access.

  5. Conceder à conta de serviço da Anthropic acesso à chave

    Verifique se Resource mostra a chave, e não o key ring ou o projeto. Insira estes valores:

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

    Clique em Add another role e selecione Cloud KMS Viewer. Clique em Save.

    Conceda à conta de serviço da Anthropic ambos os papéis, com escopo na chave.
  6. Copiar o nome completo do recurso da chave

    Na página de detalhes do key ring, abra o menu Actions da chave e clique em Copy resource name.

    Copie o nome completo do recurso da chave a partir do menu de ações.

Quem adicionar a chave no Claude precisa do nome completo do recurso dela, neste formato:

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

Adicionar o rótulo da organização a uma chave que você já tem

A verificação falha a menos que a chave tenha o rótulo anthropic-org-<ORGANIZATION_UUID> definido como true, com o ID da sua organização da Anthropic em letras minúsculas. Para adicionar o rótulo, execute:

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

Os outros valores estão no nome completo do recurso da chave, e o comando mantém os rótulos existentes. Em seguida, pule para as etapas que concedem acesso.

No Claude: adicionar e anexar a chave

Para automatizar esta parte por script no Claude Platform, use a Admin API em vez disso.

  1. Abra as configurações de chaves de criptografia

    No Claude Console, abra Encryption keys na página Data retention. Se a seção não estiver lá, selecione Organization no menu suspenso na parte superior.

  2. Adicionar a chave

    Em Encryption keys, clique em Add key. Insira um Display name, selecione Google Cloud KMS e clique em Continue.

  3. Inserir o nome do recurso da chave

    Verifique se a sua chave tem o Organization label mostrado na caixa de diálogo. Cole o nome completo do recurso da chave em Key resource name e clique em Add.

  4. Verificar a chave

    Na lista Encryption keys, clique em Verify ao lado da chave. Connected aparece quando a verificação é bem-sucedida. Se Connection failed aparecer em vez disso, consulte Solucionar problemas do CMEK.

  5. Anexar a chave a um workspace

    1. No topo da página Data retention, selecione o workspace no menu suspenso.
    2. Em Encryption key, selecione a chave e clique em Save.
    3. Marque a caixa de seleção para confirmar que você leu a documentação do CMEK e, em seguida, clique em Confirm.

    Você verá Workspace settings updated. Assim que a chave entrar em vigor, o log de auditoria do seu provedor de nuvem mostrará as chamadas da Anthropic à sua chave.

    Em uma organização ZDR, depois de selecionar o workspace, selecione Standard data retention para que Encryption key apareça. Depois de clicar em Save, clique em Accept nos termos de retenção de dados.

Was this page helpful?