Hantera OAuth-klienter i My Qlik
OAuth är ett säkerhetsprotokoll för auktorisering och delegering. Det gör att tredjepartsapplikationer kan komma åt API-resurser utan att röja slutanvändarens inloggningsuppgifter. En OAuth-klient begär en auktoriseringskod, byter ut den mot en åtkomsttoken och använder token för att komma åt 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 för hela organisationen
-
Gäller för alla klientorganisationer över flera prenumerationer och regioner.
-
Används vanligtvis för att komma åt klientorganisationsinformation, som att lista klientorganisationer.
-
Hanteras av tjänstkontoinnehavaren (SAO) i My Qlik.
-
-
Regionala OAuth-klienter
-
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.
-
För mer information, se Skapa och hantera OAuth-klienter.
-
Skapa och hantera OAuth-klienter på organisationsnivå
Du kan skapa och hantera OAuth-klienter på organisationsnivå på OAuth-klienter-sidan.
Åtkomst till sidan för OAuth-klienter
Gör följande:
-
Logga in på My Qlik med dina autentiseringsuppgifter för tjänstkontots ägare (SAO).
-
Klicka på Visa alla mina klientorganisationer högst upp på sidan.
-
I den vänstra rutan klickar du på OAuth.
-
OAuth-klienter-sidan öppnas, där du kan skapa och hantera OAuth-klienter för din organisation.
OAuth-klienter-sidan.

Hitta och visa OAuth-klienter
På OAuth-klienter-sidan kan du:
-
Sök på namn.
-
Filtrera efter region, status eller prenumerations-ID.
-
Sortera efter namn, skapande- eller senast uppdaterade datum, 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.
-
Du kan även lägga 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 få tillgång till klienthemligheten senare. Behandla det som ett lösenord och exponera det inte i källkod eller databaser. -
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 namn eller beskrivning 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 när du vill återkalla åtkomsten.
Gör följande:
-
På OAuth-klienter-sidan, hitta OAuth-klienten.
- Klicka på
och välj Ta bort.
- Bekräfta borttagningen.
Hantera klienthemligheter
Om en klienthemlighet har äventyrats 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 (högst 5), uppdatera din klientapplikation och sedan ta bort den gamla hemligheten.
Lägga till en klienthemlighet
Gör följande:
-
På OAuth-klienter-sidan, hitta OAuth-klienten.
- Klicka på
och välj Hantera hemligheter.
- Klicka på Generera ny klienthemlighet.
-
Kopiera klienthemligheten och klient-ID:t och förvara dem på ett säkert sätt.
Anteckning om informationDu kommer inte att kunna få tillgång till klienthemligheten senare. - Klicka på Stäng.
Ta bort en klienthemlighet
Gör följande:
-
På OAuth-klienter-sidan, hitta 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änstkontots ä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-klientprogram
När du har registrerat en OAuth-klient hos Qlik Cloud kan du bygga OAuth-klientprogram för åtkomst till Qlik Cloud-innehåll. Använd klient-ID och klienthemlighet som är associerade med din OAuth-klient. Du kan hämta klient-ID:t när som helst från snabbmenyn () för OAuth-klienten.
Följ självstudierna i delavsnittet OAuth-översikt på Qlik-portalen för utvecklare. Dessa introduktionskurser handlar att bygga klientapplikationer med hjälp av populära programmeringsspråk.