Tableau Server 앱에 User API 통합하기
팔로우사전 확인 사항
Tableau Server의 Site User API를 통합하려면 아래 사항이 필요합니다.
- Tableau Server의 Server Admin 또는 Site Admin 권한이 있는 관리자 계정이 필요합니다.
개요
Tableau Server의 Site User API를 통합하면, PoPs에서 Tableau Server의 Site별 사용자 정보들을 확인할 수 있습니다.
- Tableau Server Site 사용자의 이름
- Tableau Server Site 사용자의 로그인 ID 또는 이메일
- Tableau Server Site 사용자의 역할
- Tableau Server Site 사용자의 최근 로그인 일시
Tableau Server 앱 인스턴스에 User API 통합하기
- Megazone PoPs 워크스페이스 관리 콘솔에 관리자 계정으로 로그인합니다.
- Tableau Server 앱 인스턴스 상세 페이지에서 [통합] 탭으로 이동하여 사용자 통합의 [연결하기] 버튼을 클릭합니다.
- 기존에 통합된 정보가 없다면 [새 통합 및 연결]을 클릭합니다.
- API 통합 페이지에서 API 인증 정보 및 추가 정보를 입력합니다.
[Personal Access Token]과 [PersonalAccessTokenName]은 다음과 같은 방법으로 확인하여 입력합니다.
1. Tableau Server 관리자 계정으로 로그인합니다.
2. 프로필을 클릭하여 [My Account Settings]로 이동합니다.
3. Personal Access Token 섹션의 Token Name을 입력 후 [Create Token] 버튼을 클릭합니다.
4. 버튼 클릭 후 나오는 다이얼로그에서 [Token name]과 [Secret]을 복사하여 각 [Personal access token name]과,[Personal access token] 에 입력합니다.
5. [DONE] 버튼을 눌러 창을 닫습니다.
[TableauServerUrl]과 [SiteContentUrl]은 다음과 같이 확인합니다.
1. TableauServerUrl과 siteContentURl은 어드민 콘솔에서 브라우저 URL 입력 창에 있는 URL을 확인하여 각각 맞는 부분을 복사하여 후 복사하여 [TableauServerUrl]와 [siteContentUrl]을 입력합니다.
(ex. https://{TableauServerUrl}/#/site/{siteContentUrl}/home)
*단, default site를 통합하려고 할 때는 빈 값인 상태로 통합을 합니다.
*siteContentUrl은 아래 화면과 같이 표시된 site의 이름과 같습니다.
※ User 전용 토큰 안내
- 토큰 값은 생성 당시 1회에 한해 노출되며 이후에는 노출되지 않습니다.
- API를 사용하기 위한 권한이 충분히 부여되어 있으면 연결 테스트 통과 다이얼로그가 노출됩니다.
※ 만약 통합에 실패하면 아래 사항을 확인한 뒤 다시 시도해주세요.
- API 통합 시 요구하는 정보를 정확히 입력했는지
- API 통합 시 인증한 관리자 계정에 충분한 권한이 부여되어 있는지 - API 통합이 완료되면, Tableau Server 앱 인스턴스 내 [사용자] 탭에서 Tableau Server Site 사용자 정보를 확인할 수 있습니다.
댓글
댓글 0개
댓글을 남기려면 로그인하세요.