Hantera OAuth-klienter i My Qlik
OAuth är ett säkerhetsprotokoll för auktorisering och delegering. Det gör det möjligt för tredjepartsapplikationer att få åtkomst till API-resurser utan att exponera slutanvändarens inloggningsuppgifter. En OAuth-klient begär en auktoriseringskod, byter ut den mot en åtkomsttoken och använder denna token för att få åtkomst till innehåll via API:er.
Om OAuth-klienter i Qlik Cloud
OAuth-klienter i Qlik Cloud konfigureras på olika nivåer beroende på hur de används:
-
OAuth-klienter på organisationsnivå
-
Gäller för alla klientorganisationer över flera prenumerationer och regioner.
-
Används vanligtvis för att få åtkomst till information om klientorganisationen, till exempel för att lista klientorganisationer.
-
Hanteras av tjänstekontoägaren (SAO) i My Qlik.
-
-
OAuth-klienter på regionnivå
-
Gäller för ett specifikt licensnummer i en region.
-
Hanteras av SAO i My Qlik.
-
-
Klientorganisationsspecifika OAuth-klienter
-
Gäller för en enskild klientorganisation.
-
Hanteras av klientorganisationsadministratörer i klientorganisationens Administration-aktivitetscenter.
-
Mer information finns i Skapa och hantera OAuth-klienter.
-
Skapa och hantera OAuth-klienter på organisationsnivå
Du kan skapa och hantera OAuth-klienter på organisationsnivå på sidan OAuth-klienter i My Qlik.
Få åtkomst till sidan OAuth-klienter
Gör följande:
-
Logga in på My Qlik med dina inloggningsuppgifter för tjänstekontoägare (SAO).
-
Klicka på Lista alla mina klientorganisationer högst upp på sidan.
-
I den vänstra rutan klickar du på OAuth.
-
Sidan OAuth-klienter öppnas, där du kan skapa och hantera OAuth-klienter för din organisation.
Sidan OAuth-klienter.

Hitta och visa OAuth-klienter
På sidan OAuth-klienter kan du:
-
Söka efter namn.
-
Filtrera efter region, status eller prenumerations-ID.
-
Sortera efter namn, datum för skapande eller senaste uppdatering, eller klient-ID.
-
Dra kolumner för att ändra ordning.
Skapa OAuth-klienter
Gör följande:
-
På sidan OAuth-klienter klickar du på Skapa.
-
Ange ett namn för OAuth-klienten.
-
Lägg eventuellt till en beskrivning.
-
Klicka på Skapa. Ett klient-ID och en klienthemlighet visas.
-
Klicka på
för att kopiera klient-ID:t.
-
Klicka på Kopiera hemlighet för att kopiera klienthemligheten.
Anteckning om informationDu kommer inte att kunna komma åt klienthemligheten senare. Behandla den som ett lösenord och exponera den inte i källkod eller datalager. -
Klicka på Stäng.
När du har skapat klienten kan du använda klient-ID:t i dina applikationer. Du kan hämta det senare från snabbmenyn () för OAuth-klienten.
Redigera OAuth-klienter
Gör följande:
-
På sidan OAuth-klienter letar du upp OAuth-klienten.
- Klicka på
och välj Byt namn.
- Ändra namnet eller beskrivningen efter behov.
- Klicka på Spara ändringar.
Ta bort OAuth-klienter
Du kan ta bort en OAuth-klient när den inte längre behövs eller för att återkalla åtkomst.
Gör följande:
-
På sidan OAuth-klienter letar du upp OAuth-klienten.
- Klicka på
och välj Ta bort.
- Bekräfta borttagningen.
Hantera klienthemligheter
Om en klienthemlighet äventyras eller om din säkerhetspolicy kräver regelbundna uppdateringar kan du lägga till eller ta bort hemligheter. För att undvika driftstopp kan du lägga till flera klienthemligheter (max 5), uppdatera din klientapplikation och sedan ta bort den gamla hemligheten.
Lägga till en klienthemlighet
Gör följande:
-
På sidan OAuth-klienter letar du upp OAuth-klienten.
- Klicka på
och välj Hantera hemligheter.
- Klicka på Generera en ny klienthemlighet.
-
Kopiera klienthemligheten och klient-ID:t och förvara dem säkert.
Anteckning om informationDu kommer inte att kunna komma åt klienthemligheten senare. - Klicka på Stäng.
Ta bort en klienthemlighet
Gör följande:
-
På sidan OAuth-klienter letar du upp OAuth-klienten.
- Klicka på
och välj Hantera hemligheter.
- Klicka på
bredvid den klienthemlighet du vill ta bort.
- Klicka på Stäng.
Skapa OAuth-klienter på regionnivå
Gör följande:
-
Logga in på My Qlik med dina inloggningsuppgifter för tjänstekontoägare (SAO).
-
Klicka på
bredvid Mina klientorganisationer och välj Hantera OAuth-klienter.
-
I dialogrutan kan du
-
Skapa nya OAuth-klienter
-
Visa befintliga klienter
-
Kopiera eller återskapa klienthemligheter
-
Ta bort klienter
-
Nästa steg: Bygga OAuth-klientapplikationer
När du har registrerat en OAuth-klient med Qlik Cloud kan du bygga OAuth-klientapplikationer för att få åtkomst till innehåll i Qlik Cloud. Använd det klient-ID och den klienthemlighet som är kopplade till din OAuth-klient. Du kan när som helst hämta klient-ID:t från snabbmenyn () för OAuth-klienten.
Följ handledningarna i delavsnittet OAuth Overview i Qlik Developer Portal. Dessa handledningar tar upp hur man bygger klientapplikationer med hjälp av populära programmeringsspråk.