Hantering av nyckelpar för signerad och krypterad ID-försäkring (SAML)
Med SAML-identitetsleverantörer används JSON Web Tokens (JWT) för att autentisera och auktorisera användare. Dessa försäkringar kan signeras för att verifiera deras äkthet och krypteras för att skydda innehållet.
Qlik Cloud stöder verifiering och dekryptering av token-signaturer för alla SAML-identitetsleverantörer som är kompatibla med plattformen.
Att förstå nyckelpar
Ett nyckelpar, bestående av en offentlig nyckel och en privat nyckel, är centralt i denna process:
-
Offentlig nyckel: används av identitetsleverantören för att kryptera tokens.
-
Privat nyckel: används av Qlik Cloud för att dekryptera tokens och få åtkomst till den information som de innehåller.
Så här fungerar det:
-
När en användare loggar in på Qlik Cloud initierar den externa identitetsleverantören SAML:s autentiseringsflöde med Qlik Cloud.
-
Identitetsleverantören skickar tillbaka användarens ID-försäkring, som inkluderar användarspecifik information som till exempel användarens identitet:
-
Försäkringen signeras med identitetsleverantörens privata nyckel för att bekräfta dess autenticitet och integritet.
-
Försäkringen krypteras med hjälp av den offentliga Qlik Cloud-nyckeln för att säkerställa att endast Qlik Cloud kan dekryptera och få åtkomst till den information som den innehåller.
-
-
Qlik Cloud verifierar signaturen för ID-försäkring med hjälp av identitetsleverantörens offentliga nyckel. Den dekrypterar då token med hjälp av sin egen privata nyckel för att hämta användarens detaljer.
Denna process säkerställer att endast auktoriserade parter kan få åtkomst till och använda försäkringsinformationen.
Generera nyckelpar
Du kan generera nyckelpar för verifiering och dekryptering av försäkringssignaturer för SAML IdP-konfigurationer.
Gör följande:
-
Gå till Identitetsleverantör i aktivitetscentret för Administration.
-
Skapa en ny IdP-konfiguration.
Detaljerade steg för konfiguration av IdP:er finns i Konfigurera en identitetsleverantör (IdP).
-
Expandera delavsnittet Avancerade alternativ.
-
Välj nyckeltyp RSA 2048 eller RSA 4096 under Verifiering och dekryptering av försäkringssignaturer.
-
Klicka på Skapa.
-
I bekräftelsedialogrutan:
-
Klicka på
för att kopiera den offentliga nyckeln.
-
Klicka på
för att hämta nyckeln som ett certifikat.
Bekräftelsedialogen.
Anteckning om informationOm du behöver den offentliga nyckeln eller certifikatet beror på din identitetsleverantörs krav. Bilder hämtas i PEM-format. Om din Identitetsleverantör kräver ett annat format kan du använda ett verktyg som OpenSSL för att konvertera PEM-filen. -
-
Innan du kan validera måste du tillhandahålla den offentliga nyckeln till din identitetsleverantör. Klicka på Senare för att tillfälligt avsluta konfigurationsprocessen.
-
Dela den offentliga nyckeln eller certifikatet med din identitetsleverantör:
-
Gå till identitetsleverantörens installationsgränssnitt och följ instruktionerna för att ladda upp eller ange den offentliga nyckeln. Se dokumentationen för detaljerade steg.
-
-
När du har slutfört installationen i din identitetsleverantör återgår du till aktivitetscentret för Administration för att avsluta valideringen:
-
På din IdP-konfiguration klickar du på
och väljer Validera.
-
Klicka på Validera för att starta valideringsprocessen.
-
Följ instruktionerna på skärmen för att logga in och bekräfta att nyckelparet är korrekt konfigurerat och godkänt.
-
När nyckelparet väl har validerats kan identitetsleverantören användas för säker verifiering och dekryptering av försäkringssignaturer.
Rotera nyckelpar
Nyckelrotation innebär att kryptografiska nycklar byts ut med jämna mellanrum för att minimera säkerhetsriskerna. I Qlik Cloud kan du återskapa nyckelpar med samma eller annan styrka. Det nya nyckelparet kommer att ersätta det gamla efter genomförd validering.
Återskapa nyckelpar
Gör följande:
-
Gå till Identitetsleverantör i aktivitetscentret för Administration.
-
Klicka på
och välj Redigera på din IdP-konfiguration.
-
Expandera delavsnittet Avancerade alternativ.
-
Under Verifiering och dekryptering av signatur för försäkring väljer du önskad nyckelstyrka under Återskapa nyckel.
Du kan välja samma eller en annan styrka jämfört med tidigare nyckel.
Inställningar för återskapande av nycklar.

-
Klicka på Återskapa nyckel
.
-
I bekräftelsedialogrutan:
-
Klicka på
för att kopiera den offentliga nyckeln.
-
Klicka på
för att hämta nyckeln som ett certifikat.
Anteckning om informationOm du behöver den offentliga nyckeln eller certifikatet beror på din identitetsleverantörs krav. Bilder hämtas i PEM-format. Om din Identitetsleverantör kräver ett annat format kan du använda ett verktyg som OpenSSL för att konvertera PEM-filen. -
-
Innan du kan validera måste du uppdatera inställningarna hos din identitetsleverantör. Klicka på Senare för att tillfälligt avsluta konfigurationsprocessen.
-
Dela den nya offentliga nyckeln eller certifikatet med din identitetsleverantör:
-
Gå till identitetsleverantörens installationsgränssnitt och följ instruktionerna för att ladda upp eller ange den offentliga nyckeln. Se dokumentationen för detaljerade steg.
-
-
När du har slutfört installationen i din identitetsleverantör återgår du till aktivitetscentret för Administration för att avsluta valideringen:
-
På din IdP-konfiguration klickar du på
och väljer Validera.
-
Klicka på Validera för att starta valideringsprocessen.
-
Följ instruktionerna på skärmen för att logga in och bekräfta att nyckelparet är korrekt konfigurerat och godkänt.
-
Vid lyckad validering kommer det nya nyckelparet att ersätta det föregående för alla framtida inloggningar. Om det inte gick att validera kommer det nyskapade nyckelparet att ignoreras och det tidigare nyckelparet kommer att fortsätta att användas.
Tar bort nyckelpar
Gör följande:
-
Gå till Identitetsleverantör i aktivitetscentret för Administration.
-
Klicka på
och välj Redigera på din IdP-konfiguration.
-
Expandera delavsnittet Avancerade alternativ.
-
Under Verifiering och dekryptering av signatur för försäkring väljer du
bredvid den genererade nyckeln.
-
Bekräfta borttagningen.
Se till att den offentliga nyckeln även tas bort från din identitetsleverantör för att undvika inloggningsproblem.