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

GetUserAttr - skript- och diagramfunktion

Funktionen GetUserAttr() returnerar följande information för den användare som öppnar en app:

  • E-postadressen till användaren.

  • Ämnet för användaren.

  • De grupper av identitetsleverantörer (IdP) som användaren tillhör.

Använd funktionen GetUserAttr() direkt i laddningsskriptet eller i ett diagramuttryck. I båda fallen kan du använda funktionen för att lagra attribut i en variabel eller direkt utan variabel. Om du använder funktionen i För klienthanterat Qlik Sense kommer den bara att returnera tomma datavärden. Alltså kan du använda funktionen för att ta fram skript i För klienthanterat Qlik Sense utan att fel inträffar i syfte att senare kunna läsa in apparna till Qlik Cloud.

Syntax:  

GetUserAttr(name)

Returnerad datatyp: dual

Argument
ArgumentBeskrivning
nameNamn på det attribut som ska returneras. Ange som ett strängvärde i uttrycket. Det angivna strängvärdet är skiftlägeskänsligt.

Använd funktionen för att läsa in användarattribut i din app. Funktionen kan returnera följande attribut:

Användarattribut som kan returneras av funktionen GetUserAttr()
AttributBeskrivningExempel på variabel i inläsningsskriptExempel på diagramuttryck (ingen variabel)Exempel på diagramuttrycksresultat
userEmailE-postadressen för aktuell användare.Let vUserEmail = GetUserAttr('userEmail')=GetUserAttr('userEmail')john.doe@company.com
userSubjectÄmnet för aktuell användare.Let vUserSubject = GetUserAttr('userSubject')=GetUserAttr('userSubject')00uss7ra3dk9doJln0x7
userGroupsIdP-grupperna för den aktuella användaren som har åtkomst till appen. Returnerar en kommaseparerad lista i en sträng. Let vUserGroups = GetUserAttr('userGroups')=GetUserAttr('userGroups')Sales,Product-Lead,OKTA-Github-RnD

Användning

Den här funktionen returnerar användaregenskaper och grupper för den aktuella användaren av appen. Detta gör att du kan bygga lösningar som anpassar det innehåll som visas för dina användare. I en global försäljningsapplikation kan du t.ex. visa produktspecifika ark för endast de säljare som är ansvariga för en viss produktgrupp. Använd funktionen i load-satser i appens laddningsskript eller i diagramuttryck, antingen direkt som ett uttryck eller i ett uttryck som har lagrats som en variabel.

Exempel – Lagra användarattribut som variabler i skriptet

Exempel – Lagra användarattribut som variabler och använda dem i diagramuttryck

Exempel – Använda funktionen GetUserAttr direkt i laddningsskriptet

Exempel – Använda GetUserAttr-funktionen direkt i diagramuttryck

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

Om du hittar några fel på denna sida eller i innehållet – ett stavfel, ett steg som saknas eller ett tekniskt fel – berätta för oss så att vi kan blir bättre!