Gå till huvudinnehåll Gå till ytterligare innehåll

Dela inbäddade koder för anonym åtkomst

När anonym åtkomst har aktiverats för en applikation, görs en inbäddningskod tillgänglig i Qlik Cloud. Denna inbäddningskod innehåller en åtkomstkod som automatiskt autentiserar externa användare mot Qlik Cloud klientorganisation, vilket gör att de kan använda applikationsinnehåll utan att logga in.

Se Dela applikationsinnehåll med anonym åtkomst för mer information om hur du ställer in krav och behörigheter för anonym åtkomst.

Anteckning om information Denna funktion är endast tillgänglig med en Qlik Anonymous Access-prenumeration. Mer information finns i Qlik Anonymous Access-prenumerationer.

Använda inbäddade koder

Integreringen av Qlik Sense applikationsinnehåll i en extern webbplats eller applikation kallas ett kombinationsprogram. Du använder qlik-embed för att integrera applikationsinnehållet från en klientorganisation med anonym åtkomst i ditt kombinationsprogram. Den inbäddade koden som du genererar i Qlik Cloud används för att tillhandahålla autentisering för användare av kombinationsprogrammet.

Applikationsinnehåll från en klientorganisation med anonym åtkomst kan bäddas in som något av följande:

  • En hel applikation (det vill säga, alla ark i applikationen)

  • Ett eller flera ark

  • En eller flera enskilda visualiseringar

Följande referenser på Qlik Cloud-portalen för utvecklare kan hjälpa dig med att använda qlik-embed för anonym åtkomst:

Struktur av koder för inbäddning

Det är denna åtkomstkod som ger autentisering för anonyma användare. Denna åtkomstkod delas mellan applikationslänken och inbäddningskoden.

Skapa en OAuth-klient för anonym inbäddning av applikationsinnehåll

För att bädda in applikationsinnehåll för anonym åtkomst med hjälp av qlik-embed måste du skapa en OAuth-klient med en typ som är särskilt utformad för detta användningsfall.

  1. Gå till delavsnittet OAuth i aktivitetscentret för Administration.

  2. Klicka på Skapa ny.

  3. Välj Anonym inbäddning i listrutan Klienttyp.

  4. Ange ett Namn och, om du vill, en Beskrivning för OAuth-klienten.

  5. Under Tillåtna ursprung anger du alla ursprung som du behöver auktorisera. Det är de domäner som kommer att ha åtkomst till Qlik Cloud-klientorganisationen för att hämta information till de inbäddade analyserna.

    Klicka på Lägg till efter varje URL som du infogar.

  6. När du är klar klickar du på Skapa.

  7. Klicka på Kopiera till urklipp för att spara klient-ID:t  för framtida användning. Det kommer att behövas när applikationsinnehållet är inbäddat med qlik-embed.

  8. Klicka på Klart.

Kopiera en inbäddningskod för en applikation

När anonym åtkomst har aktiverats för en applikation kan du kopiera inbäddningskoden från delningsdialogen för applikationen. För att göra detta behöver du rollen Ägare eller Kan hantera i applikationens utrymme, samt värdet Tillåten för Länk för anonym åtkomst.

  1. Aktivera anonym åtkomst för applikationen. Se Aktivera och inaktivera anonym åtkomst.
  2. Klicka på DelaBjud in. Dialogrutan för dela öppnas.

  3. I delavsnittet Vem som helst med länken klickar du på Kugghjul för att öppna inställningarna.

  4. Under Bädda in kodklickar du på Kopiera för att kopiera koden.

    Du kan nu använda inbäddningskoden i ditt webbinnehåll för att ge anonym åtkomst till analyserna.

Återställa åtkomstkoden

Du kan återställa åtkomstkoden vid behov. Mer information finns i Återställa åtkomstkoden.

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!