Configurar o AWS KMS para chaves gerenciadas pelo cliente
Use este guia para proteger seus dados com o Serviço de Gerenciamento de Chaves (KMS) do Amazon Web Services (AWS) criando, gerenciando e controlando chaves de criptografia para o Adobe Experience Platform. Essa integração simplifica a conformidade, simplifica as operações por meio da automação e elimina a necessidade de manter sua própria infraestrutura de gerenciamento principal.
Para obter instruções específicas do Customer Journey Analytics, consulte a documentação do Customer Journey Analytics CMK
Use o AWS KMS para melhorar a segurança dos dados com o gerenciamento integrado de chaves de criptografia para o Adobe Experience Platform. Siga este guia para criar e gerenciar chaves de criptografia, garantindo que seus dados permaneçam protegidos.
Pré-requisitos prerequisites
Antes de continuar com este documento, você deve ter uma boa compreensão dos seguintes conceitos e recursos principais:
-
Serviço de Gerenciamento de Chaves (KMS) da AWS: Entenda os fundamentos do KMS do AWS, incluindo como criar, gerenciar e girar chaves de criptografia. Consulte a documentação oficial do KMS para saber mais.
-
Políticas de Gerenciamento de Identidade e Acesso (IAM) no AWS: o IAM é um serviço que permite gerenciar com segurança o acesso aos serviços e recursos da AWS. Use o IAM para:
- Defina quais usuários, grupos e funções terão acesso a recursos específicos.
- Especifique quais ações os usuários têm permissão ou negação para executar.
- Implemente o controle de acesso refinado atribuindo permissões usando políticas IAM.
Consulte a documentação oficial de Políticas do IAM para AWS KMS para obter mais informações.
-
Segurança de dados no Experience Platform: descubra como o Experience Platform garante a segurança de dados e se integra a serviços externos, como o AWS KMS, para criptografia. O Experience Platform protege dados com HTTPS TLS v1.2 para trânsito, criptografia de provedor de nuvem em repouso, armazenamento isolado e opções personalizáveis de autenticação e criptografia. Consulte a visão geral sobre governança, privacidade e segurança ou o documento sobre criptografia de dados na Experience Platform para obter mais informações sobre como manter seus dados seguros.
-
Console de Gerenciamento do AWS: um hub central onde você pode acessar e gerenciar todos os seus serviços da AWS de um aplicativo baseado na Web. Use a barra de pesquisa para rapidamente encontrar ferramentas, verificar notificações, gerenciar sua conta e faturamento e personalizar suas configurações. Consulte a documentação oficial do console de gerenciamento do AWS para obter mais informações.
Introdução get-started
Este guia requer que você já tenha acesso a uma conta da Amazon Web Services e acesso ao console de gerenciamento. Siga as etapas abaixo para começar:
Selecione uma região suportada select-supported-region
O AWS KMS está disponível em regiões específicas. Verifique se você está operando em uma região onde o KMS é suportado. Você pode exibir uma lista completa de regiões com suporte na lista de cotas e pontos de extremidade do AWS KMS.
Certifique-se de que a chave de criptografia do AWS KMS esteja na mesma região da instância do Adobe Experience Platform para manter a conformidade com os requisitos de residência de dados, otimizar o desempenho e evitar custos adicionais entre regiões. Regiões desalinhadas podem resultar em falhas de acessibilidade de dados e integração.
Verificar permissões verify-permissions
Verifique se você tem as permissões necessárias do AWS Identity and Access Management (IAM) para criar, gerenciar e usar chaves de criptografia no KMS. Para verificar suas permissões:
- Acesse o Simulador de Políticas do IAM.
- Selecione sua conta de usuário ou função.
- Simular ações do KMS como
kms:CreateKey
oukms:Encrypt
.
Se a simulação retornar um erro ou se você não tiver certeza sobre suas permissões, consulte o administrador do AWS para obter assistência.
Verifique a configuração da sua conta do AWS
Confirme se sua conta do AWS está habilitada para usar os serviços KMS da AWS. A maioria das contas tem acesso ao KMS habilitado por padrão, mas você pode examinar a configuração de sua conta visitando o Console de Gerenciamento do AWS. Para obter mais detalhes, consulte o Guia do desenvolvedor do AWS Key Management Service.
Navegue até o AWS KMS para iniciar a configuração da chave
Para começar a configurar e gerenciar sua chave de criptografia, faça logon em sua conta do AWS e navegue até o Serviço de Gerenciamento de Chaves (KMS) da AWS. No Console de Gerenciamento do AWS, selecione KMS (Key Management Service) no menu de serviços.
Criar uma nova chave create-a-key
No espaço de trabalho Key Management Service (KMS), selecione Create a key.
Definir configurações de chave configure-key
O fluxo de trabalho Configure Key é exibido. Por padrão, o tipo de chave é definido como Symmetric, e o uso da chave é definido como Encrypt and Decrypt. Verifique se essas opções estão selecionadas antes de continuar.
Expanda o menu suspenso Advanced options. É recomendável usar a opção KMS, que permite ao AWS criar e gerenciar o material principal. A opção KMS é selecionada por padrão.
Em seguida, selecione a configuração Regionality, que especifica o escopo de região da chave. Selecione Single-Region key, seguido por Next para prosseguir para a etapa dois.
Rotular e marcar sua chave add-labels-and-tags-to-key
O segundo estágio, Add labels, do fluxo de trabalho é exibido. Aqui, você configura os campos Alias e Tags para ajudá-lo a gerenciar e localizar sua chave de criptografia no console KMS do AWS.
Insira um rótulo descritivo para sua chave no campo de entrada Alias. O alias atua como um identificador amigável, para localizar rapidamente a chave usando a barra de pesquisa no console KMS do AWS. Para evitar confusão, escolha um nome significativo que reflita a finalidade da chave, como "Adobe-Experience-Platform-Key" ou "Customer-Encryption-Key". Você também pode incluir uma descrição da chave se o alias da chave for insuficiente para descrever sua finalidade.
Finalmente, atribua metadados à sua chave adicionando pares de valores chave na seção Tags. Essa etapa é opcional, mas você deve adicionar tags para categorizar e filtrar recursos do AWS para facilitar o gerenciamento. Por exemplo, se sua organização usar vários recursos relacionados à Adobe, você poderá marcá-los com "Adobe" ou "Experience Platform". Essa etapa extra facilita a pesquisa e o gerenciamento de todos os recursos associados no AWS Management Console. Selecione Add tag para iniciar o processo.
Quando estiver satisfeito com suas configurações, selecione Next para continuar o fluxo de trabalho.
Definir as principais permissões administrativas define-key-admins
A etapa três do fluxo de trabalho de criação da chave é exibida. Para garantir acesso seguro e controlado, você pode escolher quais usuários e funções do IAM podem gerenciar a chave. Há duas opções neste estágio, Key administrators e Key deletion. Na seção Key administrators, marque uma ou mais caixas de seleção ao lado do nome de qualquer usuário ou função a qual você deseja conceder permissões de administrador para essa chave.
Na seção Key deletion, habilite a caixa de seleção para permitir que administradores de chaves tenham o direito de excluir essa chave. Se você não marcar a caixa de seleção, os usuários administrativos não poderão executar essa operação.
Selecione Next para continuar o fluxo de trabalho.
Conceder acesso aos principais usuários assign-key-users
Na etapa quatro do fluxo de trabalho, você pode Define key usage permissions. Na lista Key users, marque as caixas de seleção de todos os usuários e funções do IAM que você deseja que tenham permissão para usar essa chave.
Nessa exibição, você também pode Add another AWS account; no entanto, não é recomendável adicionar outras contas da AWS. Adicionar outra conta pode apresentar riscos e complicar o gerenciamento de permissões para operações de criptografia e descriptografia. Ao manter a chave associada a uma única conta do AWS, a Adobe garante uma integração segura com o AWS KMS, minimizando riscos e garantindo uma operação confiável.
Selecione Next para continuar o fluxo de trabalho.
Revisar configuração principal review
A etapa de revisão da configuração principal é exibida. Verifique os detalhes da chave nas seções Key configuration e Alias and description.
Selecione Confirm para concluir o processo. Você retorna ao espaço de trabalho Chaves gerenciadas pelo cliente KMS que lista todas as chaves disponíveis.
Próximas etapas
Depois que o AWS KMS for configurado, prossiga para configurar a integração usando a Configuração de Criptografia de Plataforma ou a API do Adobe Experience Platform. Para continuar o processo único de configuração do recurso Chaves gerenciadas pelo cliente, continue com o guia de configuração da interface.