기본 콘텐츠로 건너뛰기 보완적인 콘텐츠로 건너뛰기

GetUserAttr - 스크립트 및 차트 함수

GetUserAttr() 함수는 앱에 액세스하는 사용자에 대한 다음 정보를 반환합니다.

  • 사용자의 이메일 주소.

  • 사용자의 주제.

  • 사용자가 속한 ID 공급자(IdP) 그룹.

로드 스크립트 또는 차트 표현식에서 GetUserAttr() 함수를 직접 사용합니다. 두 경우 모두 함수를 사용하여 특성을 변수에 저장하거나 변수 없이 직접 저장할 수 있습니다. Qlik Sense 클라이언트 관리에서 이 함수를 사용하면 빈 데이터 값만 반환됩니다. 따라서 나중에 앱을 Qlik Cloud에 업로드할 목적으로 이 함수를 사용하여 오류 발생 없이 Qlik Sense 클라이언트 관리에서 스크립트를 개발할 수 있습니다.

구문:  

GetUserAttr(name)

반환 데이터 유형: 이중

인수
인수설명
name반환할 특성의 이름입니다. 식에 문자열 값으로 입력합니다. 입력한 문자열 값은 대/소문자를 구분합니다.

해당 함수를 사용하여 사용자 특성을 에 로드합니다. 이 함수는 다음 특성을 반환할 수 있습니다.

GetUserAttr() 함수에서 반환할 수 있는 사용자 특성
특성설명로드 스크립트 변수의 예차트 표현식 예(변수 없음)차트 표현식 결과의 예
userEmail현재 사용자의 이메일.Let vUserEmail = GetUserAttr('userEmail')=GetUserAttr('userEmail')john.doe@company.com
userSubject현재 사용자의 주제.Let vUserSubject = GetUserAttr('userSubject')=GetUserAttr('userSubject')00uss7ra3dk9doJln0x7
userGroups앱에 액세스하는 현재 사용자의 IdP 그룹. 쉼표로 구분된 목록을 문자열로 반환합니다. Let vUserGroups = GetUserAttr('userGroups')=GetUserAttr('userGroups')Sales,Product-Lead,OKTA-Github-RnD

사용 시기

이 함수는 앱의 현재 사용자에 대한 사용자 속성과 그룹을 반환합니다. 이를 통해 사용자에게 표시되는 콘텐츠를 사용자 지정하는 솔루션을 빌드할 수 있습니다. 예를 들어, 글로벌 영업 응용 프로그램에서 특정 제품 그룹을 담당하는 영업 담당자에게만 제품별 시트를 표시할 수 있습니다. 앱의 로드 스크립트 또는 차트 표현식의 LOAD 문에서 표현식으로 함수를 직접 사용하거나 변수로 저장된 표현식에서 사용할 수 있습니다.

예 – 스크립트에서 사용자 특성을 변수로 저장

예 – 사용자 특성을 변수로 저장하고 차트 표현식에서 사용

예 – 로드 스크립트에서 GetUserAttr 함수 사용

예 – 차트 표현식에서 GetUserAttr 함수 사용

이 페이지가 도움이 되었습니까?

이 페이지 또는 해당 콘텐츠에서 오타, 누락된 단계 또는 기술적 오류와 같은 문제를 발견하면 개선 방법을 알려 주십시오!