Tableau Online 및 Tableau Server에 게시하는 것은 쉽습니다. 일부 조직의 경우 너무 쉬울 수도 있습니다. 작성자가 자신의 콘텐츠를 게시하도록 하기 전에 제어된 프레임워크를 만드는 것이 좋습니다.

작업을 깔끔하게 유지하고 사람들이 올바른 콘텐츠를 찾고 액세스할 수 있도록 하려면 관리되는 셀프 서비스에 맞게 사이트를 구성하는 것이 좋습니다. 즉, 게시 프로세스의 병목 현상 없이 콘텐츠를 구성, 검색 및 안전하게 유지할 수 있도록 지침과 설정이 마련되어 있어야 합니다.

이 문서에서는 사이트 관리자가 관리되는 셀프 서비스에 맞게 사이트를 설정할 수 있는 방법을 설명합니다.

  1. 필요한 그룹 및 프로젝트 유형 식별
  2. 그룹 만들기
  3. 모호성을 유발하는 사용 권한을 제거하고 기본 사용 권한 패턴 설정
  4. 프로젝트 만들기
  5. 프로젝트 사용 권한 잠금

참고: 여기서 제공하는 정보는 자신의 경험을 공유해 준 Tableau 전문가 및 고객의 방식을 조정 및 간소화한 것입니다.

전략 계획 수립

Tableau의 사용 권한은 그룹 또는 사용자의 콘텐츠(프로젝트, 통합 문서 등)에 적용되는 규칙으로 구성됩니다. 이러한 사용 권한 규칙은 특정 기능을 허용하거나 거부하는 방식으로 구축됩니다.

허용 및 거부된 다양한 기능을 보여 주는 사용 권한 규칙 인터페이스

프로젝트, 그룹 및 사용 권한 규칙에 대한 포괄적인 계획을 수립하면 새로 시작하거나 변경할 때 유용합니다. 세부적인 내용은 사용자가 직접 결정할 문제이지만 모든 환경에 대해 권장되는 두 가지 중요한 방법이 있습니다.

  • 개별 콘텐츠가 아닌 프로젝트에 대한 사용 권한을 관리하십시오.
  • 개별 사용자가 아닌 그룹에 대한 사용 권한을 할당하십시오.

개별 사용자 수준과 개별 콘텐츠 자산에 대해 사용 권한을 설정하면 사용 권한을 관리하기가 금세 어려워집니다.

폐쇄형 사용 권한 모델 사용

일반적인 사용 권한 설정용 모델은 개방형 또는 폐쇄형입니다. 개방형 모델에서는 사용자에게 높은 수준의 액세스 권한이 제공되며 특정 기능을 명시적으로 거부합니다. 폐쇄형 모델에서는 사용자에게 작업 수행에 필요한 액세스 권한만 부여됩니다. 이는 보안 전문가가 선호하는 모델입니다. 이 항목의 예제는 폐쇄형 모델을 따릅니다.

Tableau 사용 권한을 평가하는 방법에 대한 자세한 내용은 유효 사용 권한을 참조하십시오.

필요한 프로젝트 및 그룹 유형 식별

사이트를 설정할 때 프로젝트 내의 콘텐츠와 사용자 범주(즉, 그룹)를 수용할 수 있는 구조를 설계하는 것은 가장 어려운 작업이지만 이를 수행하고 나면 지속적인 관리가 훨씬 쉬워집니다.

프로젝트: 프로젝트는 사용 권한 관리를 위한 단위로서 작동할 뿐 아니라 조직적 프레임워크 및 탐색용 프레임워크로 작동하기도 합니다. 사람들이 원하는 콘텐츠 검색 방식에 균형을 맞추고 논리적인 사용 권한 조정이 가능한 프로젝트 구조를 만드십시오.

그룹: 그룹을 만들기 전에 사람들이 콘텐츠와 상호 작용하는 방식에 대한 공통적인 테마를 찾는 것이 좋습니다. 그룹을 만드는 데 사용할 수 있는 패턴을 파악하고 개별 사용자에게 일회성 사용 권한을 부여하는 것은 피하십시오.

예: 프로젝트 및 그룹 구조

예를 들어, 모든 사람이 액세스할 수 있어야 하는 전사적 콘텐츠도 있고 액세스를 제한해야 하는 HR 콘텐츠도 있는 환경을 가정해 보겠습니다.

프로젝트에는 다음이 포함됩니다.

  • Acme Corp 컨퍼런스. 여기에는 티켓 판매를 위한 데이터 원본 및 통합 문서, 콘텐츠 전략을 위한 대시보드, 회사 컨퍼런스를 위한 프로젝트 계획이 포함됩니다.
  • 직원 성공. 여기에는 내부 직원 설문조사를 위한 익명 데이터 원본 및 통합 문서가 포함됩니다.
  • 인적 자원. 여기에는 HR 팀의 멤버만 사용할 수 있는 HR 데이터 원본 및 통합 문서가 포함됩니다.

이제 그룹은 사람들이 해야 할 일과 일치해야 합니다.

  • 핵심 콘텐츠 작성자. 이 그룹은 최상위 프로젝트에 게시하고 데이터 원본에 폭넓게 액세스할 수 있지만 콘텐츠를 이동하거나 관리할 필요가 없는 사용자를 위한 것입니다.
  • HR 콘텐츠 작성자. 이 그룹은 HR 데이터 원본에 액세스할 수 있고 HR 프로젝트에 게시할 수 있는 사용자를 위한 것입니다.
  • 비즈니스 사용자. 이 그룹은 핵심 콘텐츠 작성자가 만든 콘텐츠에 액세스할 수 있어야 하지만 HR 콘텐츠가 있는지 알 수 없는 사용자를 위한 것입니다.
  • HR 사용자. 이 그룹은 HR 프로젝트의 콘텐츠에 액세스할 수 있어야 하지만 콘텐츠를 만들거나 게시할 권한이 없는 사용자를 위한 것입니다.
  • 핵심 프로젝트 리더. 이 그룹은 HR이 아니라 프로젝트에 대한 프로젝트 리더 자격이 주어져야 하는 사용자를 위한 것입니다.

사이트 역할 고려 사항

사용 권한은 그룹 또는 사용자가 아닌 콘텐츠에 연결된다는 점에 유의하십시오. 즉, 그룹에 Explore 사용 권한을 부여할 수는 없습니다. 대신 그룹에 프로젝트 및 해당 콘텐츠에 대한 Explore 사용 권한을 부여할 수 있습니다. 하지만 사이트 역할은 특정 사용자에게 부여되며 해당 사용자가 가질 수 있는 사용 권한을 정의하거나 제한할 수 있습니다. 라이선스, 사이트 역할 및 사용 권한을 서로 연결하는 방법에 대한 자세한 내용은 사용 권한, 사이트 역할 및 라이선스를 참조하십시오.

그룹 만들기

필요한 것을 파악하는 즉시 그룹과 프로젝트를 만들고 싶을 수도 있지만, 작업을 일정한 순서로 하는 것이 중요합니다.

프로젝트: 기본 프로젝트가 올바르게 구성될 때까지 프로젝트를 만들지 않아야 합니다(다음 섹션 참조). 최상위 프로젝트는 기본 프로젝트를 사용 권한 규칙의 템플릿으로 사용하기 때문입니다.

그룹: 사용 권한 규칙을 작성하는 데 사용하려면 먼저 그룹을 만들어야 합니다. 아직 그룹에 사용자를 추가할 필요는 없지만 추가할 수는 있습니다. 그룹 만들기에 대한 자세한 내용은 그룹을 사용하여 사용자 관리를 참조하십시오.

그룹에 사용자를 추가하는 것에 대한 자세한 내용은 그룹에 사용자 추가를 참조하십시오.

: 여러 그룹과 프로젝트를 만들고 사용 권한을 수동으로 설정하려면 다소 번거로울 수 있습니다. 이러한 프로세스를 자동화하고 이후 업데이트를 위해 반복 가능하도록 설정하려는 경우 REST API 명령을 사용하여 이러한 작업을 수행할 수 있습니다. 단일 프로젝트 또는 그룹의 추가나 삭제, 사용자 추가와 같은 작업에는 tabcmd 명령을 사용할 수 있지만 사용 권한 설정에는 사용할 수 없습니다.

여러 그룹의 멤버십

HR 콘텐츠 작성자 및 HR 사용자 그룹의 사용자를 비즈니스 사용자 그룹에 포함할 수 있습니다. 이렇게 하면 대부분의 콘텐츠에 대한 사용 권한을 핵심 콘텐츠 사용자와 비즈니스 사용자에게 쉽게 할당할 수 있습니다. 그러나 이 시나리오에서 인적 자원 폴더의 기능에 대해 비즈니스 사용자 그룹을 거부하려면 HR 사용자도 거부하는 수밖에 없습니다. 대신 비즈니스 사용자 그룹을 지정되지 않은 상태로 두고 특정 HR 콘텐츠 작성자 및 HR 사용자 그룹에 적용 가능한 기능을 부여해야 합니다.

Tableau 사용 권한은 제한적이기 때문입니다. 비즈니스 사용자 그룹의 특정 기능이 거부된 경우 이 거부로 인해 두 그룹의 사용자에 대한 다른 사용 권한 규칙이 무시됩니다.

그룹 멤버십을 할당하는 방식을 결정할 때는 사용 권한 규칙을 평가하는 방법을 이해하는 것이 중요합니다. 자세한 내용은 유효 사용 권한을 참조하십시오.

모호성을 유발하는 사용 권한을 제거하고 기본 사용 권한 패턴 설정

모든 사이트에는 모든 사용자 그룹과 기본 프로젝트가 있습니다.

모든 사용자 그룹: 사이트에 추가되는 모든 사용자는 자동으로 모든 사용자 그룹의 멤버가 됩니다. 여러 그룹에 설정된 사용 권한 규칙과의 혼동을 방지하려면 모든 사용자 그룹에서 사용 권한을 제거하는 것이 좋습니다.

기본 프로젝트: 기본 프로젝트는 해당 사이트의 새 프로젝트에 대한 템플릿으로 사용됩니다. 모든 새 최상위 수준 프로젝트는 기본 프로젝트의 사용 권한 규칙을 사용합니다. 기본 프로젝트에서 기준 사용 권한 패턴을 설정하면 새 프로젝트를 시작할 때 시작점이 예측 가능해집니다. 중첩된 프로젝트는 기본 프로젝트가 아니라 상위 프로젝트에서 사용 권한 규칙을 상속합니다. )

기본 프로젝트에서 모든 사용자 그룹에 대한 사용 권한 규칙 제거

  1. Explorer를 선택하여 사이트의 최상위 프로젝트를 봅니다.
  2. 기본 프로젝트의 동작(…) 메뉴에서 사용 권한을 선택합니다.
  3. 모든 사용자 그룹 이름 옆에 있는 을 선택한 다음 규칙 삭제…를 선택합니다.

이렇게 하면 모든 사용자에게 할당된 사용 권한과 충돌하지 않고 모든 권한을 가진 그룹에 대한 사용 권한 규칙을 설정할 수 있습니다. 유효 사용 권한을 결정하기 위해 여러 규칙을 평가하는 방법에 대한 자세한 내용은 유효 사용 권한을 참조하십시오.

사용 권한 규칙 만들기

이제 모든 새 최상위 프로젝트가 상속할 기본 프로젝트의 기본 사용 권한 패턴을 설정할 수 있습니다. 기본 프로젝트의 사용 권한 규칙을 비워 두고 각각의 새 최상위 프로젝트에 대한 사용 권한을 개별적으로 작성할 수 있습니다. 그러나 대부분의 프로젝트에 적용해야 하는 사용 권한 규칙이 있는 경우 기본 프로젝트에서 설정하는 것이 좋습니다.

프로젝트의 사용 권한 대화 상자에는 각 콘텐츠 유형에 대한 탭이 포함되어 있습니다. 프로젝트 수준에서 각 콘텐츠 유형에 대한 사용 권한을 설정해야 합니다. 그렇지 않으면 해당 콘텐츠 유형에 대한 사용자의 액세스가 거부됩니다. (기능은 사용자가 명시적으로 허용되는 경우에만 사용자에게 부여됩니다. 기능을 지정되지 않음 상태로 그대로 두면 기능이 거부됩니다. 자세한 내용은 유효 사용 권한을 참조하십시오.)

팁: 프로젝트 수준에서 사용 권한 규칙을 만들 때마다 모든 콘텐츠 유형 탭을 살펴보아야 합니다.

필요에 맞게 사용 권한 규칙을 만듭니다.

  1. + 그룹/사용자 규칙 추가를 클릭하고 입력을 시작하여 그룹 이름을 검색합니다.
  2. 각 탭의 드롭다운에서 기존 템플릿을 선택하거나 기능을 클릭하여 사용자 지정 규칙을 만듭니다.
  3. 작업을 마쳤으면 저장을 클릭합니다.

사용 권한 설정에 대한 자세한 내용은 사용 권한 설정을 참조하십시오.

예: 각 콘텐츠 유형에 대한 프로젝트 수준 사용 권한

예를 들어 대부분의 프로젝트는 대부분의 사람들이 사용할 수 있어야 합니다. 기본 프로젝트의 경우 사용 권한 규칙 템플릿을 사용하여 핵심 콘텐츠 작성자에게 게시 권한을 부여하고 그 외의 모든 사용자에게는 통합 문서와만 상호 작용할 수 있는 권한을 부여할 것입니다.

그룹 프로젝트 통합 문서 데이터 원본 (기타 콘텐츠)
핵심 콘텐츠 작성자 게시 게시 게시 보기
HR 콘텐츠 작성자 보기 탐색 보기 없음
비즈니스 사용자 보기 탐색 보기 없음
HR 사용자 보기 탐색 보기 없음
핵심 프로젝트 리더 프로젝트 리더로 설정 해당 없음 해당 없음 해당 없음

이 패턴은 폐쇄형 모델을 따르며 대부분 사용자의 대부분 콘텐츠에 대한 기본 사용 권한을 제한합니다. 새 최상위 프로젝트를 만들 때 이러한 규칙은 기본적으로 상속되지만 필요에 따라 프로젝트별로 사용 권한 규칙을 수정할 수 있습니다. 인적 자원 프로젝트에서는 이러한 사용 권한을 제거하고 고유한 패턴을 설정해야 합니다.

프로젝트 만들기 및 사용 권한 조정

사용자 지정 사용 권한 템플릿을 사용하여 기본 프로젝트를 설정하고 나면 나머지 프로젝트를 만들 수 있습니다. 각 프로젝트에 대해 기본 사용 권한을 적절하게 조정할 수 있습니다.

프로젝트를 만들려면

  1. Explorer를 선택하여 사이트의 최상위 프로젝트를 봅니다.
  2. 새로 만들기 드롭다운에서 프로젝트를 선택합니다.
  3. 프로젝트의 이름을 지정하고 필요한 경우 설명을 입력합니다.

명명 규칙을 수립하는 것이 유용할 수 있습니다. 예를 들어 <부서 접두사><팀> - <콘텐츠 용도> 등의 기본 구조를 사용할 수 있습니다(예: DevOps - Monitoring).

설명은 프로젝트 축소판 위에 마우스오버하면 프로젝트 세부 정보 페이지에 표시됩니다. 올바른 설명은 사용자가 올바른 위치에 있다는 것을 알 수 있도록 도와줍니다.

  1. 필요에 따라 사용 권한을 조정합니다.
    1. 새 프로젝트를 엽니다.
    2. 동작 메뉴(...)에서 사용 권한을 선택합니다
    3. 필요에 맞게 사용 권한 규칙을 수정합니다. 모든 콘텐츠 탭을 확인해야 합니다.

콘텐츠 사용 권한 잠그기

프로젝트에는 사용 권한 규칙 외에도 콘텐츠 사용 권한 설정이 있습니다. 이 설정은 잠김(권장) 또는 사용자 지정 가능의 두 가지 방법으로 구성할 수 있습니다.

프로젝트를 잠그는 것은 일관성을 유지하고 프로젝트의 모든 콘텐츠에 동일한 사용 권한(콘텐츠 형식별)을 부여하는 방법입니다. 사용자 지정 가능한 프로젝트는 권한이 있는 사용자가 콘텐츠 부분에 대해 개별 사용 권한 규칙을 설정할 수 있도록 합니다. 자세한 내용은 콘텐츠 사용 권한 잠그기를 참조하십시오.

콘텐츠 사용 권한 설정에 관계없이 사용 권한은 항상 콘텐츠에 적용됩니다.

가능한 프로젝트 구조

일부 조직에서는 특정 목적을 위한 프로젝트를 사용하는 것이 유용할 수 있습니다. 다음은 몇 가지 예제 프로젝트와 그 용도를 보여 줍니다. 이러한 템플릿은 예제 템플릿이므로 항상 사용자 환경에서 구성을 테스트해야 합니다.

각 콘텐츠 유형의 사용 권한 규칙 템플릿에 포함된 기능에 대한 자세한 내용은 사용 권한 기능을 참조하십시오.

예: 특정 목적의 사용 권한 설정

서버의 개방형 협업용 공유 통합 문서

부서의 모든 사용자가 콘텐츠 개발 중에 개방형 협업 프로젝트에 게시할 수 있습니다. 동료들은 서버의 웹 편집을 사용하여 협업을 수행할 수 있습니다. 이러한 방식은 샌드박스, 준비 등으로 지칭되기도 합니다. 이 프로젝트에서 웹 편집, 저장, 다운로드 등을 허용할 수 있습니다.

이 사용 사례에서는 협업이 가능하도록 설정할 뿐 아니라, Tableau Desktop을 사용하지 않는 사용자도 프로젝트에 참여하고 피드백을 제공할 수 있도록 설정합니다.

그룹 프로젝트 통합 문서 데이터 원본 (기타 콘텐츠)
데이터 스튜어드 게시 게시 게시 TBD
분석가 게시 게시 탐색 TBD
비즈니스 사용자 게시 게시 탐색 TBD

게시 템플릿의 일부 기능(예: 덮어쓰기)은 해당 기능이 허용되더라도 사용자의 사이트 역할에 의해 차단될 수 있습니다.

참고: "TBD"는 이러한 사용 권한 규칙이 시나리오에 따라 쉽게 결정되지 않으며 해당 환경에 맞게 설정할 수 있음을 나타냅니다.

편집할 수 없는 공유 보고서

통합 문서 및 데이터 원본을 만드는 사용자(분석가 및 데이터 스튜어드)가 작업 내용을 "차용"하거나 수정할 수 없음을 신뢰하며 비즈니스 사용자가 볼 수 있도록 콘텐츠를 제공하려는 경우에 게시할 수 있는 프로젝트입니다.

이러한 프로젝트 유형에서는 데이터 편집이나 재사용을 위해 데이터를 서버 외부로 가져오도록 허용하는 모든 기능을 거부합니다. 그리고 보기 기능은 허용합니다.

그룹 프로젝트 통합 문서 데이터 원본 (기타 콘텐츠)
데이터 스튜어드 게시 TBD 게시 TBD
분석가 게시 게시 TBD
비즈니스 사용자 없음 없음

분석가가 연결해야 하는 검증된 데이터 원본

데이터 스튜어드는 모든 데이터 요구 사항을 충족하는 데이터 원본을 여기에 게시할 수 있습니다. 그러면 해당 데이터 원본은 조직의 데이터 "출처"가 됩니다. 이 프로젝트의 프로젝트 리더는 이러한 데이터 원본이 검색 결과에서 더 높은 순위에 표시되고 권장 데이터 원본에 포함되도록 인증할 수 있습니다.

공인 분석가가 이 프로젝트의 데이터 원본에 통합 문서를 연결할 수는 있도록 하되 데이터 원본을 다운로드하거나 편집하지는 못하도록 지정합니다. 그리고 이 그룹의 비즈니스 사용자 그룹에 대해서는 보기 기능을 거부합니다. 즉, 해당 그룹의 사용자에게는 이 프로젝트 자체가 표시되지 않습니다.

그룹 프로젝트 통합 문서 데이터 원본 (기타 콘텐츠)
데이터 스튜어드 게시 TBD 게시 TBD
분석가 없음 없음
비즈니스 사용자 없음 없음 없음 없음

비활성 콘텐츠

사이트의 관리 뷰에 표시되는 통합 문서와 데이터 원본이 일정 기간 동안 사용되지 않은 경우 격리하는 방법도 있습니다. 이 경우 콘텐츠가 서버에서 제공될 때까지의 시간 제한을 콘텐츠 소유자에게 제공할 수 있습니다.

조직별로 이러한 시간 제한을 제공할 수도 있고, 작업 중인 프로젝트에서 콘텐츠를 바로 삭제할 수도 있습니다. 활성 환경에서 사용하지 않는 콘텐츠를 의도적으로 제거해도 아무런 문제가 없습니다.

그룹 프로젝트 통합 문서 데이터 원본 (기타 콘텐츠)
데이터 스튜어드 없음 없음 없음 없음
분석가 TBD TBD
비즈니스 사용자 없음 없음 없음 없음

통합 문서 템플릿용 원본

사용자는 콘텐츠를 이 프로젝트에서 다운로드할 수는 있지만 이 프로젝트에 게시하거나 저장할 수는 없습니다. 인증된 게시자 또는 프로젝트 리더가 템플릿 통합 문서를 제공합니다. 조직에서 승인한 글꼴, 색상 이미지가 포함되어 있으며 데이터 연결도 기본적으로 제공되는 템플릿이 있으면 작성자의 작업 시간을 크게 절약할 수 있으며 보고서 모양의 일관성을 유지할 수 있습니다.

그룹 프로젝트 통합 문서 데이터 원본 (기타 콘텐츠)
공인 작성자 게시 게시 게시 TBD
데이터 스튜어드 없음 없음 없음 없음
분석가 보기

템플릿: 탐색

기능: 통합 문서 다운로드/복사본 저장

없음
비즈니스 사용자 없음 없음 없음 없음

다음 단계

프로젝트, 그룹 및 사용 권한 외의 기타 데이터 거버넌스 테마에는 다음 항목이 포함됩니다.

사용자 교육 

모든 Tableau 사용자가 유능한 데이터 스튜어드가 될 수 있도록 지원합니다. Tableau를 가장 효율적으로 활용하는 조직에서는 Tableau 사용자 그룹을 만들고 정기적인 교육 세션을 진행하는 등의 방법을 활용합니다.

사용자에게 사이트 사용법을 교육하는 일반적인 방식은 대시보드 기반 사용자 지정 포털을 참조하십시오.

게시 및 데이터 인증 관련 팁은 다음 항목을 참조하십시오.

추출 새로 고침 및 구독 작업 최적화

Tableau Server를 사용하는 경우 추출 새로 고침 및 구독 일정에서 사이트의 리소스를 지나치게 많이 사용하지 않도록 이러한 일정에 적용되는 정책을 만듭니다. Wells Fargo 및 Sprint에서 제공하는 TC 고객 프레젠테이션에서 이 주제에 대해 자세히 설명합니다. 또한 성능 조정 아래의 항목도 참조하십시오.

Tableau Online을 사용하는 경우 다음 항목을 참조하여 사용자가 추출을 새로 고칠 수 있는 방법을 숙지하십시오.

모니터링

관리 뷰를 사용하여 사이트의 성능과 콘텐츠 사용을 지속적으로 확인합니다.

관리 뷰

피드백을 제공해 주셔서 감사합니다!