Konfigurera AWS KMS för kundhanterade nycklar
Använd den här guiden för att skydda dina data med Amazon Web Services (AWS) Key Management Service (KMS) genom att skapa, hantera och styra krypteringsnycklar för Adobe Experience Platform. Integrationen förenklar regelefterlevnaden, effektiviserar verksamheten genom automatisering och eliminerar behovet av att underhålla en egen nyckelhanteringsinfrastruktur.
Specifika Customer Journey Analytics-anvisningar finns i Customer Journey Analytics CMK-dokumentationen
Använd AWS KMS för att förbättra datasäkerheten med integrerad krypteringsnyckelhantering för Adobe Experience Platform. Följ den här guiden för att skapa och hantera krypteringsnycklar och säkerställa att dina data förblir skyddade.
Förhandskrav prerequisites
Innan du fortsätter med det här dokumentet bör du ha god förståelse för följande viktiga begrepp och funktioner:
-
AWS nyckelhanteringstjänst (KMS): Förstå grunderna i AWS KMS, inklusive hur du skapar, hanterar och roterar krypteringsnycklar. Mer information finns i den officiella KMS-dokumentationen.
-
IAM-principer (Identity and Access Management) i AWS: IAM är en tjänst som gör att du kan hantera åtkomst till AWS tjänster och resurser på ett säkert sätt. Använd IAM för att:
- Definiera vilka användare, grupper och roller som har åtkomst till specifika resurser.
- Ange vilka åtgärder som användare tillåts eller nekas att utföra.
- Implementera detaljerad åtkomstkontroll genom att tilldela behörigheter med IAM-principer.
Mer information finns i IAM-reglerna för den officiella dokumentationen för AWS KMS.
-
Datasäkerhet i Experience Platform: Upptäck hur Experience Platform säkerställer datasäkerhet och integrerar med externa tjänster som AWS KMS för kryptering. Experience Platform skyddar data med HTTPS TLS v1.2 för överföring, molnkryptering i vila, isolerad lagring samt anpassningsbara autentiserings- och krypteringsalternativ. Mer information om hur dina data skyddas finns i styrnings-, sekretess- och säkerhetsöversikten eller i dokumentet om datakryptering i Experience Platform.
-
AWS Management Console: Ett centralt nav där du kan komma åt och hantera alla dina AWS-tjänster från ett webbaserat program. Använd sökfältet för att snabbt hitta verktyg, kontrollera meddelanden, hantera ditt konto och din fakturering samt anpassa inställningarna. Mer information finns i den officiella dokumentationen för AWS-hanteringskonsolen.
Kom igång get-started
Den här guiden kräver att du redan har tillgång till ett Amazon Web Services-konto och åtkomst till hanteringskonsolen. Följ stegen nedan för att komma igång:
Välj ett område som stöds select-supported-region
AWS KMS finns i vissa regioner. Kontrollera att du arbetar i en region där KMS stöds. Du kan visa en fullständig lista över regioner som stöds i AWS KMS-slutpunkts- och kvotlistan.
Se till att AWS KMS-krypteringsnyckeln finns i samma region som Adobe Experience Platform-instansen för att uppfylla kraven på dataresistens, optimera prestanda och undvika extra kostnader i olika delar av regionen. Feljusterade områden kan leda till att data blir otillgängliga och integreringsfel uppstår.
Verifiera behörigheter verify-permissions
Se till att du har de AWS Identity and Access Management-behörigheter (IAM) som krävs för att skapa, hantera och använda krypteringsnycklar i KMS. Så här verifierar du dina behörigheter:
- Gå till IAM-principsimulatorn.
- Välj ditt användarkonto eller din roll.
- Simulera KMS-åtgärder som
kms:CreateKey
ellerkms:Encrypt
.
Om simuleringen returnerar ett fel, eller om du är osäker på din behörighet, kan du kontakta AWS-administratören för att få hjälp.
Kontrollera AWS-kontokonfigurationen
Bekräfta att ditt AWS-konto är aktiverat för att använda AWS KMS-tjänster. KMS-åtkomst är aktiverat som standard för de flesta konton, men du kan granska kontoinställningarna genom att gå till AWS Management Console. Mer information finns i Utvecklarhandboken för AWS Key Management Service.
Navigera till AWS KMS för att starta nyckelkonfigurationen
Om du vill börja konfigurera och hantera krypteringsnyckeln loggar du in på ditt AWS-konto och går till AWS nyckelhanteringstjänst (KMS). Från AWS Management Console och välj Nyckelhanteringstjänst (KMS) på menyn Tjänster.
Skapa en ny nyckel create-a-key
Välj Create a key på arbetsytan Key Management Service (KMS).
Konfigurera nyckelinställningar configure-key
Arbetsflödet Configure Key visas. Som standard är nyckeltypen inställd på Symmetric och nyckelanvändningen är inställd på Encrypt and Decrypt. Se till att de här alternativen är markerade innan du fortsätter.
Expandera listrutan Advanced options. Du rekommenderas att använda alternativet KMS, som gör att AWS kan skapa och hantera nyckelmaterial. Alternativet KMS är markerat som standard.
Välj sedan inställningen Regionality som anger nyckelns regionomfång. Välj Single-Region key följt av Next för att fortsätta till steg två.
Märk upp och tagga nyckeln add-labels-and-tags-to-key
Den andra Add labels-fasen av arbetsflödet visas. Här konfigurerar du fälten Alias och Tags så att du kan hantera och hitta din krypteringsnyckel från AWS KMS-konsolen.
Ange en beskrivande etikett för nyckeln i indatafältet Alias. Aliaset fungerar som en användarvänlig identifierare som snabbt hittar nyckeln med sökfältet i AWS KMS-konsolen. För att undvika missförstånd väljer du ett beskrivande namn som återspeglar nyckelns syfte, till exempel"Adobe-Experience-Platform-Key" eller"Customer-Encryption-Key". Du kan även inkludera en beskrivning av nyckeln om nyckelaliaset inte räcker till för att beskriva dess syfte.
Tilldela slutligen metadata till nyckeln genom att lägga till nyckelvärdepar i avsnittet Tags. Det här steget är valfritt, men du bör lägga till taggar för att kategorisera och filtrera AWS-resurser för enklare hantering. Om din organisation till exempel använder flera Adobe-relaterade resurser kan du tagga dem med"Adobe" eller"Experience-Platform". Det här extra steget gör det enkelt att söka efter och hantera alla associerade resurser i AWS Management Console. Välj Add tag för att påbörja processen.
När du är nöjd med dina inställningar väljer du Next för att fortsätta med arbetsflödet.
Definiera administrativa nyckelbehörigheter define-key-admins
Steg tre av arbetsflödet för att skapa nycklar visas. För att säkerställa säker och kontrollerad åtkomst kan du välja vilken av IAM-användarna och rollerna som kan hantera nyckeln. Det finns två alternativ i det här skedet, Key administrators och Key deletion. I avsnittet Key administrators markerar du en eller flera kryssrutor bredvid namnet på en användare, eller roll, som du vill ge administratörsbehörighet för den här nyckeln.
I avsnittet Key deletion aktiverar du kryssrutan så att nyckeladministratörer kan ta bort den här nyckeln. Om du inte markerar kryssrutan tillåts inte administrativa användare att utföra den åtgärden.
Välj Next om du vill fortsätta med arbetsflödet.
Bevilja åtkomst för nyckelanvändare assign-key-users
I steg fyra av arbetsflödet kan du Define key usage permissions. I listan Key users markerar du kryssrutorna för alla IAM-användare och roller som du vill ha behörighet att använda den här nyckeln.
Från den här vyn kan du även Add another AWS account, men du bör inte lägga till andra AWS-konton. Om du lägger till ett annat konto kan det medföra risker och komplicera behörighetshanteringen för krypterings- och dekrypteringsåtgärder. Genom att behålla nyckeln som är kopplad till ett enda AWS-konto säkerställer Adobe säker integrering med AWS KMS, minimerar riskerna och säkerställer tillförlitlig drift.
Välj Next om du vill fortsätta med arbetsflödet.
Granska nyckelkonfiguration review
Granskningssteget för nyckelkonfigurationen visas. Verifiera nyckelinformationen i avsnitten Key configuration och Alias and description.
Välj Confirm för att slutföra processen. Du återgår till arbetsytan KMS Customer Managed Keys med alla tillgängliga nycklar.
Nästa steg
När AWS KMS har konfigurerats fortsätter du att konfigurera integreringen med användargränssnittet Platform Encryption Configuration eller Adobe Experience Platform API. Om du vill fortsätta med engångsprocessen för att konfigurera funktionen Kundhanterade nycklar fortsätter du med installationsguiden för användargränssnittet.