Datakällan Token
Token innehåller information om aktiva, ej utgångna användartoken på platsen, inklusive personliga åtkomsttoken (PAT), uppdateringstoken och OAuth-token. Platsadministratörer kan övervaka tokens användning och giltighetstid via datakällan och på så sätt rotera viktiga token efter behov.
Följande token ingår i datakällan:
OAuth-databas – Hantera de åtkomsttoken som används för OAuth-anslutningar. Token är giltiga tills de tas bort av en Tableau Cloud-användare eller återkallas av dataleverantören. Mer information finns i OAuth-anslutningar.
OAuth-klient – Hantera uppdateringstoken som används av anslutna klienter, som Tableau Desktop och Tableau Prep. Mer information finns i Öppna platser från anslutna klienter.
Personliga åtkomsttoken (PAT) – Hantera långlivade autentiseringstoken som används för att logga in i Tableau Cloud, till exempel automatiserade skript och uppgifter som skapas med Tableau REST API. Du hittar mer information i Personliga åtkomsttoken.
Platsadministratörer kan när som helst återkalla en token genom att ta bort licensen för användaren med den oönskade token. Nya token måste skapas om användaren ska få en ny licens. Följ länkarna i föregående avsnitt för anvisningar hur du tar bort eller återkallar specifika typer av token.
Skapa anpassade vyer
Om du är platsadministratör eller har beviljats åtkomst till Admin Insights-projektet kan du komma åt Admin Insights-datakällorna direkt från Tableau Cloud med hjälp av Webbredigering eller via Tableau Desktop för att bygga anpassade vyer. Mer information om hur du ansluter till Admin Insights-datakällorna finns i Använda Admin Insights för att skapa anpassade vyer.
Exempel: När uppdaterades OAuth-databastoken senast?
Använd följande steg för att skapa en vy som mäter när OAuth-databastoken senast uppdaterades och regelefterlevnaden för tokenrotation inom en organisation.
Anslut till datakällan Token på något av de sätt som beskrivs i Datakällan Token.
I rutan Data drar du Typ av token till hyllan Filter. Markera kryssrutan OAuth-databas och klicka på OK.
Dra Typ av databas, Databasens användarnamn och Senast uppdaterad till hyllan Rader.
På hyllan Rader högerklickar du på Senast uppdaterad och väljer Exakt datum i snabbmenyn. Ändra fältet från kontinuerligt till diskret.
Klicka på Analys > Skapa beräknat fält på menyn.
Namn: Dagar sedan den senaste uppdateringen
Beräkning:
ROUND(TODAY()-[Last Updated])
Klicka på OK.
Från rutan Data drar du Dagar sedan den senaste uppdateringen till hyllan Rader. Ändra fältet från kontinuerligt till diskret.
Exempel: När förfaller inbäddade OAuth-databastoken?
För att förhindra problem med vyer som inte laddas och misslyckade extraktuppdateringar är det viktigt att övervaka när inbäddade OAuth-databastoken förfaller. Använd följande steg för att skapa en vy som identifierar token som snart förfaller, så att användarna kan uppdatera sina inloggningsuppgifter i god tid.
Obs! Tableau lagrar inte förfallotider för OAuth-databastoken. Om du vill få den informationen kontaktar du databasadministratören för att kontrollera förfallotiderna för varje databastyp.
Anslut till datakällan Token.
I rutan Data drar du Typ av token till hyllan Filter. Markera kryssrutan OAuth-databas och klicka på OK.
Dra Database Type (Databastyp) och Owner Email (Ägarens e-postadress) till hyllan Rader.
Klicka på Analys > Skapa beräknat fält på menyn. I det här exemplet använder vi en Snowflake-databas med en 90-dagars förfallotid.
Namn:
Expires At (all tokens)
Beräkning:
IF [Token Type] = 'OAuth Database'
THEN
IF [Database Type] = 'snowflake'
THEN DATEADD('day', 90, [Last Updated])
// add conditions for other database types here //
ELSE NULL
END
ELSE [Expires At]
END
Klicka på Analys > Skapa beräknat fält på menyn.
Namn:
Days Until Expiration
Beräkning:
DATEDIFF('day', TODAY(), [Expires At (all tokens)])
Dra Days Until Expiration (Dagar till förfallotid) till hyllan Rader. Ändra fältet från kontinuerligt till diskret.
Dra Days Until Expiration (Dagar till förfallotid) till hyllan Filter. Välj All Values (Alla värden) och ange maxvärdet till 14. Detta filtrerar token som förfaller under de närmaste 14 dagarna eller sådana som redan har förfallit. Justera efter behov.
Använd de resulterande värdena för att kontakta användare vars token är på väg att förfalla snart.
Exempel: Vilka användare äger personliga åtkomsttoken på platsen?
I följande exempel visas namn och platsroller för användare som äger personliga åtkomsttoken på platsen. Du kan justera filtret för andra tokentyper.
Anslut till datakällorna Token och TS-användare.
Välj Data > Redigera kombinationsrelationer.
I dialogrutan Kombinationsrelationer ställer du in den primära datakällan på Token och väljer alternativknappen Anpassad.
Klicka på Lägg till.
I dialogrutan Lägg till/redigera fältmappning mappar du Ägarens e-postadress till Användarens e-postadress och klickar på OK > OK.
I rutan Data drar du Typ av token till hyllan Filter. Markera kryssrutan PAT och klicka på OK.
Från rutan Data drar du Användarnamn, Användarens platsroll, Löper ut och Användes senast till hyllan Rader.
- Bekräfta att Användarens e-postadress är länkningsfältet i rutan Data. Om det finns en bruten länk klickar du på ikonen bredvid fältnamnet för att länka de två datakällorna.
På hyllan Rader högerklickar du på Löper ut och väljer Exakt datum i snabbmenyn. Ändra fältet från kontinuerligt till diskret.
Upprepa steg 7 för Användes senast.
Gör mer med data
Med Tableau Prep kan du koppla Token-datakällor i följande fält för att få en bättre överblick över platsen. Om du analyserar data från flera Tableau Cloud-platser måste du också koppla ”Plats-LUID = Plats-LUID”.
Om du vill visa tokenägarens platsroll kopplar du Token till TS-användare genom ”Ägarens e-postadress” = ”Användarens e-postadress”
Om du vill visa tokenägarens gruppmedlemskap kopplar du Token till Grupper genom ”Ägarens e-postadress” = ”Användarens e-postadress”
Du hittar mer information i Aggregera, koppla och förena data(Länken öppnas i ett nytt fönster) i hjälpen för Tableau Prep.
Dataschema
Följande tabell listar de fält som ingår i datakällan Token. Varje rad med data motsvarar en kombination av token-ID och ägarens e-post.
Mapp | Fältnamn | Typ | Beskrivning |
---|---|---|---|
Databas | Resursnyckel-ID | Nummer | ID för databasposten. Gäller OAuth-databastoken. |
Databastyp | Sträng | Typ av databas, till exempel Salesforce eller Snowflake. Gäller OAuth-databastoken. | |
Namn på databasanvändare | Sträng | Namn på den användare som ansluter till databasen. Gäller OAuth-databastoken. | |
Instans-URL | Sträng | Instans-URL för dataprovidern, till exempel https://login.salesforce.com. Gäller OAuth-databastoken. | |
Senast uppdaterat | Datum-tid | Datum och tid då datakällans inloggningsuppgifter senast ändrades i UTC. Gäller OAuth-databastoken. | |
Enheter | Enhets-ID | Sträng | ID för den anslutna klient som är kopplad till token. Gäller OAuth-klienttoken. |
Enhetsnamn | Sträng | Namn på den anslutna klient som är kopplad till token. Gäller OAuth-klienttoken. | |
Plats | Plats-LUID | Sträng | LUID för Tableau Cloud-platsen. Används främst för att referera till innehåll via REST API. |
Platsnamn | Sträng | Namn på Tableau Cloud-platsen. | |
Token | Förfaller | Datum-tid | Datum och tid då token förfaller i UTC. Gäller personliga åtkomsttoken och OAuth-klienttoken. |
GUID | Sträng | Unikt ID för token. Gäller personliga åtkomsttoken och OAuth-klienttoken. | |
Utfärdades | Datum-tid | Datum och tid då token utfärdades i UTC. | |
Senast använd | Datum-tid | Datum och tid då token senast användes i UTC. Gäller personliga åtkomsttoken och OAuth-klienttoken. | |
Ägarens e-post | Sträng | E-postadress till tokenägaren. | |
Namn på personlig åtkomsttoken | Sträng | Namn på den personliga åtkomsttoken. Gäller personliga åtkomsttoken. | |
Tokenidentifierare | Sträng | Identifierar en rad med data med hjälp av GUID:t för den personliga åtkomsttoken och OAuth-klienttoken och resursnyckel-ID:t för OAuth-databastoken. | |
Tokentyp | Sträng | Ett uppräkningsvärde för tokentypen. Antingen personlig åtkomsttoken (PAT), OAuth-klient eller OAuth-databas. | |
- | Admin Insights publicerades | Datum-tid | Datum och tid då Admin Insights-datakällan senast publicerades i UTC. |