Hantera OAuth-klienter i My Qlik | Qlik CloudHjälp
Gå till huvudinnehåll Gå till ytterligare innehåll

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å

Govnote-not-inStöds inte i Qlik Cloud Government.
Govnote-not-inStöds inte i Qlik Cloud Government - DoD.

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:

  1. Logga in på My Qlik med dina inloggningsuppgifter för tjänstekontoägare (SAO).

  2. Klicka på Lista alla mina klientorganisationer högst upp på sidan.

  3. I den vänstra rutan klickar du på OAuth.

  4. Sidan OAuth-klienter öppnas, där du kan skapa och hantera OAuth-klienter för din organisation.

Sidan OAuth-klienter.

Skärmdump av sidan Hantera 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:

  1. På sidan OAuth-klienter klickar du på Skapa.

  2. Ange ett namn för OAuth-klienten.

  3. Lägg eventuellt till en beskrivning.

  4. Klicka på Skapa. Ett klient-ID och en klienthemlighet visas.

  5. Klicka på Kopiera för att kopiera klient-ID:t.

  6. 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.
  7. 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 (Mer) för OAuth-klienten.

Redigera OAuth-klienter

Gör följande:

  1. På sidan OAuth-klienter letar du upp OAuth-klienten.

  2. Klicka på Mer och välj Byt namn.
  3. Ändra namnet eller beskrivningen efter behov.
  4. 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:

  1. På sidan OAuth-klienter letar du upp OAuth-klienten.

  2. Klicka på Mer och välj Ta bort.
  3. 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:

  1. På sidan OAuth-klienter letar du upp OAuth-klienten.

  2. Klicka på Mer och välj Hantera hemligheter.
  3. Klicka på Generera en ny klienthemlighet.
  4. Kopiera klienthemligheten och klient-ID:t och förvara dem säkert.

    Anteckning om informationDu kommer inte att kunna komma åt klienthemligheten senare.
  5. Klicka på Stäng.

Ta bort en klienthemlighet

Gör följande:

  1. På sidan OAuth-klienter letar du upp OAuth-klienten.

  2. Klicka på Mer och välj Hantera hemligheter.
  3. Klicka på Ta bort bredvid den klienthemlighet du vill ta bort.
  4. Klicka på Stäng.

Skapa OAuth-klienter på regionnivå

Gör följande:

  1. Logga in på My Qlik med dina inloggningsuppgifter för tjänstekontoägare (SAO).

  2. Klicka på Mer bredvid Mina klientorganisationer och välj Hantera OAuth-klienter.

  3. 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 (Mer) 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.

Var den här sidan till hjälp för dig?

Om du stöter på några problem med den här sidan eller innehållet på den, t.ex. ett stavfel, ett saknat steg eller ett tekniskt fel – meddela oss!