사용자 만들기

Tableau Server를 도입하는 이유는 사용자가 자신의 Tableau 통합 문서와 데이터 원본을 공유할 수 있기 때문입니다! 따라서 관리자가 수행하는 작업 중 하나는 사용자가 로그인하고, 작업을 게시하고, 다른 사용자의 작업을 볼 수 있도록 서버를 설정하는 것입니다. 이 작업을 수행하는 방법은 서버를 Active Directory ID 저장소를 사용하도록 구성했는지, 아니면 로컬 ID 저장소를 사용하도록 구성했는지에 따라 달라집니다.

게스트 사용자(이 가이드의 앞부분에서 설명한 것처럼 뷰를 볼 수 있지만 뷰와 상호 작용할 수 없는 사용자)를 사용하는 경우가 아니라면, Tableau Server에 액세스하는 모든 사용자가 로그인, 즉 인증을 해야 합니다. Tableau Server는 사용자에 대한 정보를 저장하며, 로그인하는 사용자는 서버에 정의된 사용자 중 하나로 식별되어야 합니다.

사용자, 그룹 및 로그인 정보

Tableau Server에서 사용자를 만드는 방법은 두 가지입니다. 서버가 Active Directory를 사용하도록 구성되어 있는 경우 조직의 Active Directory 저장소에서 사용자를 가져옵니다. 이 작업은 사용자의 사용자 이름과 이메일 주소를 Active Directory에서 Tableau Server로 복사합니다. (암호는 복사하지 않습니다.)

서버가 로컬 ID 저장소를 사용하도록 구성되어 있는 경우 관리자가 각 사용자에 대한 사용자 이름, 비밀번호 및 이메일 주소(선택 사항)를 만듭니다. 많은 사용자를 만들어야 한다면 먼저 모든 사용자의 정보가 포함된 텍스트 파일을 만들고 이 텍스트 파일을 가져오는 방식으로 이 프로세스를 간소화할 수 있습니다.

이 장의 뒷부분에서 두 구성(Active Directory 인증 및 로컬 ID 저장소) 각각에서 사용자를 만드는 단계를 안내합니다.

사용자 제한 및 라이선스

서버 라이선스에 따라 만들 수 있는 사용자의 수가 결정됩니다. 사용자 기반 라이선스를 사용하는 경우 라이선스에 따라 사용자 기반 라이선스 유형 전체에서 유지할 수 있는 등록된 사용자의 최대 수가 결정됩니다. 코어 기반 라이선스를 사용하는 경우 원하는 수만큼 사용자를 만들 수 있습니다.

사이트

사용자와 역할에 대해 설명하기 전에 사이트에 대해 간략하게 살펴보겠습니다. 사이트라는 용어를 "연결된 컴퓨터의 모음"이라는 의미로 사용하거나 "웹 사이트"를 줄여서 말하는 용도로 사용하겠지만. Tableau에서 사이트는 서버의 다른 콘텐츠와 분리된 콘텐츠(통합 문서, 데이터 원본, 사용자 등)의 모음을 의미합니다.

사용자, 프로젝트, 통합 문서 및 데이터 연결 구성을 포함한 완전히 분리된 서버를 상상해 보십시오. Tableau Server 인스턴스의 또 다른 사이트가 이와 같다고 가정합니다. 이 경우 한 사이트의 사용자가 또 다른 사이트의 정보에 액세스할 방법이 없습니다. 이것은 두 사이트(및 사용자)가 동일한 물리적 컴퓨터에서 호스팅되는 경우에도 마찬가지입니다. 다른 사이트를 액세스할 수 있는 유일한 사용자는 서버 관리자입니다.

그렇다면 분리된 사이트를 만드는 이유는 무엇일까요? 한 가지 이유는 주 사이트를 변경하기 전에 기능을 테스트하기 위해서입니다. 조직이 분리된 사이트를 만드는 또 다른 이유는 섞이거나 서로 다른 사용자에게 보여서는 안 되는 다양한 유형의 콘텐츠를 호스팅하기 위해서입니다. 예를 들어 일부 금융 회사는 법률에 따라 사업부 간에서 윤리적 경계를 유지해야 합니다. 이와 같은 회사는 Tableau Server에서 두 개의 사이트, 즉 투자자를 위한 사이트와 직원을 위한 사이트를 설정할 수 있습니다. 각 사이트에는 고유한 URL과 사용자 집합이 있으며, 각 사이트는 완전히 분리된 콘텐츠, 프로젝트 및 데이터 원본을 갖습니다.

Tableau Server를 설치하면 기본이라는 이름의 미리 구성된 사이트가 제공됩니다. 단일 서버를 실행하고 설정과 실행의 복잡함을 최소화한다는 이 가이드의 목적에 따라 이 기본 사이트를 사용하는 것이 좋습니다.

사용자 및 사이트 역할

사용자를 만들면 해당 사용자는 특정 사이트에 속합니다. 이 가이드의 작업에서는 기본 사이트에서 사용자를 만듭니다.

또한 사용자에게 사이트 역할을 할당해야 하며, 이러한 사이트 역할은 사용자의 최대 액세스 권한을 정의합니다. 이 가이드에서는 사용자를 Tableau Server 설치 프로세스가 끝날 때 관리자 사용자를 만든 서버 관리자 사이트 역할의 사용자라고 가정합니다. 이 사이트 역할은 서버의 모든 항목과 모든 사이트에 액세스할 수 있습니다.

다른 사이트 역할에 허용되는 액세스 수준은 다음과 같습니다.

  • 예상하는 대로 사이트 관리자 Explorer는 지정된 사이트에서 사용자 및 콘텐츠 관리와 같은 관리 기능을 수행할 수 있습니다. 사이트 관리자에게 서버 자체를 관리하는 권한은 없습니다.

  • Explorer(게시 가능)는 서버에 데이터 원본 또는 통합 문서를 게시할 수 있으며 게시된 콘텐츠를 편집할 수 있습니다.

  • Explorer는 통합 문서를 보고 상호 작용할 수 있습니다.

  • Viewer(뷰어)는 통합 문서를 볼 수 있지만 아무 것도 변경할 수 없습니다.

사이트 역할은 사용자에게 사용 권한을 할당하는 첫 번째 단계입니다. 앞서 언급한 것처럼, 사이트 역할을 이해하는 좋은 방법은 이 역할이 사용자가 지정된 사이트에서 갖는 최대 능력을 결정한다는 것입니다. 예를 들어 사용자의 사이트 역할이 Viewer(뷰어)인 경우 사용자는 사이트에서 콘텐츠를 볼 수 있지만 나중에 사용자에게 부여된 다른 사용 권한에 관계없이 사이트에 게시할 수 없습니다. (사용자를 만들 때 사이트 역할을 할당할 수 있지만 나중에 변경할 수도 있습니다.)

지금은 관리자가 아닌 새 사용자에게 Explorer(게시 가능) 사이트 역할을 할당하는 것이 좋습니다. (콘텐츠 프로젝트, 그룹 및 사용 권한 구성에서 조직에 적합한 콘텐츠 사용 권한 모델을 구현하는 방법을 설명하겠습니다.)

마지막으로, 사용자를 위해 사용자 이름과 암호를 만들지만 사용자 기반 라이선스에서 해당 사용자의 라이선스 소비를 방지하려면 사용자에게 라이선스 없음 사이트 역할을 할당할 수 있습니다. 라이선스 없음 역할의 사용자는 원하는 수만큼 만들 수 있습니다.

그룹

Tableau Server에서는 사용자를 그룹으로 구성할 수 있으며, 그룹을 이용하면 사용 권한 할당과 같은 작업을 훨씬 간편하게 수행할 수 있습니다. 지금은 목표가 Tableau Server 사이트에 사용자를 추가하는 것이므로 나중에 사용 권한에 대해 다룰 때 자세히 설명하겠습니다. 여기에서는 Active Directory로 작업해야 하는 경우가 있기 때문에 그룹을 언급한 것이며, Active Directory 그룹에서 Tableau Server 그룹으로 사용자를 가져올 수 있습니다.

Tableau Server에 로그인

Tableau Server에 사용자를 추가하는 경우 웹 브라우저에서 액세스하는 Tableau Server 관리자 페이지를 사용하여 사용자를 만들거나 가져옵니다. 로그인하기 전에 다음과 같은 정보가 있는지 확인하십시오.

  • Tableau Server 인스턴스에 로그인하기 위해 사용하는 URL. URL은 서버 컴퓨터에서 직접 작업하는지, 아니면 다른 컴퓨터에서 서버에 액세스하는지에 따라 달라집니다. 서버 이름이나 IP 주소를 모르는 경우 IT 담당자에게 문의하십시오.

    IT 담당자가 없는 경우 Tableau를 실행하는 컴퓨터에서 로그인하십시오. 그런 다음 Windows 시작 메뉴에서 컴퓨터를 마우스 오른쪽 단추로 클릭하고 속성을 선택합니다. 속성 창에 서버 컴퓨터의 컴퓨터 이름이 나열됩니다

  • Tableau Server가 사용하는 포트도 알아야 합니다. 다른 프로세스가 먼저 포트 80을 확보한 상태에서 Tableau Server를 설치하면 Tableau Server가 다른 포트에서 수신 대기하게 됩니다. (기본적으로 Tableau Server가 설정하는 대체 포트는 8000입니다.)

    포트 및 관련 정보를 검토하려면 설치 실행를 참조하십시오.

IT 부서에서 서버를 설정한 경우 단일 컴퓨터에서 여러 웹 대상을 사용하기 위해 사용자 지정 가상 디렉터리나 다른 유형의 네임스페이스를 설정했을 수 있습니다. 이러한 설치 환경인 경우 IT 부서에 서버의 URL을 문의해야 합니다.

다음은 Tableau Server에 로그인하는 방법입니다.

  1. 브라우저를 열고 서버 URL을 입력합니다. 예를 들어 다음과 같은 URL을 입력할 수 있습니다.

    http://localhost/(서버 컴퓨터에서 직접 브라우저를 여는 경우)

    http://MarketingServer/(서버 이름을 아는 경우)

    http://10.0.0.2/(서버 IP 주소를 아는 경우)

    서버가 포트 80을 사용하지 않는 경우 다음 예와 같이 URL에 포트 번호를 포함시킵니다.

    http://localhost:8000/

    http://MarketingServer:8080/

    http://10.0.0.2:8888/

    ... 여기서, 8000, 8080 또는 8888은 구성된 포트입니다.

    Tableau Server에 사용자 이름과 암호를 입력할 수 있는 페이지가 표시됩니다.

  2. 설치를 마칠 때 만든 서버 관리자의 자격 증명을 입력합니다.

    그러면 기본 사이트의 주 페이지로 이동되고 사용자를 만들 수 있는 상태가 됩니다.

사용자 만들기: Active Directory

Active Directory를 사용하도록 Tableau Server를 구성한 경우 조직의 Active Directory에서 Tableau Server로 사용자를 가져옵니다. 사용자를 개별적으로 가져올 수 있지만, 많은 사용자가 있는 경우 일괄 처리로 사용자를 가져올 수 있습니다. 어느 방법을 사용하더라도 가져오는 사용자에 대한 사이트 역할을 지정해야 합니다.

참고: 사용자 및 그룹 동기화와 관련하여 LDAP ID 저장소가 구성된 Tableau Server는 Active Directory와 동등합니다. Tableau Server의 Active Directory 동기화 기능은 올바르게 구성된 LDAP 디렉터리 솔루션에서 원활하게 작동합니다.

개별적으로 사용자 가져오기

  1. Tableau Server에 로그인합니다.

  2. 페이지 맨 위에서 사이트를 클릭합니다.

  3. 사용자 탭을 클릭하고 사용자 추가를 클릭한 다음 Active Directory 사용자를 클릭합니다.

  4. Active Directory에서 사용자 가져오기 대화 상자에서 가져오려는 Active Directory 계정의 사용자 이름을 입력합니다. 사용자 이름은 대개 이메일 주소의 맨 왼쪽 부분과 일치합니다. 예를 들어 John Smith의 사용자 이름은 jsmith 또는 johns일 수 있습니다. 여러 사용자를 가져오려면 이름을 세미콜론으로 구분하여 입력합니다.

    사용자를 처음 가져오거나 다른 신뢰할 수 있는 도메인에서 사용자를 가져오는 경우 사용자 이름과 함께 도메인 애칭을 입력해야 할 수 있습니다. 예를 들어 도메인 애칭이 exampleco인 경우 사용자 이름을 exampleco\jsmith 형식으로 입력합니다.

    사용자 이름을 입력했으면 사이트 역할Explorer(게시 가능)로 설정한 다음 가져오기를 클릭합니다.

Active Directory 사용자 그룹 가져오기

  1. Tableau Server에 로그인합니다.

  2. 페이지 맨 위에서 사이트를 클릭합니다.

  3. 사용자 탭을 클릭하고 사용자 추가를 클릭한 다음 Active Directory 그룹을 클릭합니다.

  4. Active Directory에서 그룹 가져오기에서 가져오려는 그룹의 식별 이름을 입력합니다.

  5. 가져오려는 그룹을 선택합니다.

  6. 사이트 역할에서 Explorer(게시 가능)를 선택한 다음 가져오기를 클릭합니다.

    Tableau Server가 사용자를 가져옵니다. 가져오기 프로세스는 수백 또는 수천의 사용자를 처리하도록 설계되었기 때문에 Tableau Server에서는 가져오기 프로세스가 백그라운드 작업으로 실행됩니다. 따라서 모든 사용자를 가져와 뷰에서 사용할 수 있게 될 때까지 다소 시간이 걸릴 수 있습니다.

지정된 Active Directory 그룹의 일부 사용자에게 라이선스를 부여하지 않으려면 그룹을 가져온 후 해당 사용자를 삭제하거나 해당 사용자의 사이트 역할을 라이선스 없음으로 설정할 수 있습니다.

Active Directory에서 사용자를 가져온 후 그룹 컨테이너를 삭제해야 하는지 여부

Active Directory 그룹에서 사용자를 가져오는 경우 Tableau Server에 해당 그룹이 생성됩니다. Active Directory의 그룹을 Tableau Server의 콘텐츠 사용 권한에 직접 매핑하려는 경우 이 기능이 유용합니다. 이 매핑이 유용한다면 Active Directory 그룹과 Tableau Server를 정기적으로 동기화(Link opens in a new window)하도록 예약할 수 있습니다. 그룹이 프로젝트에서 사용되는 방식을 이해하려면 다음 장, 콘텐츠 프로젝트, 그룹 및 사용 권한 구성을 읽으십시오.

대부분의 경우 Active Directory 그룹이 Tableau Server에서 필요한 그룹에 매핑되지 않는다는 것을 알고 있습니다. 일반적으로 콘텐츠 및 데이터 원본에 대한 사용자 액세스를 관리하기 위해 Tableau Server 관리자가 Tableau Server에서 직접 그룹을 만듭니다. 이 경우 Active Directory에서 가져온 그룹을 삭제할 수 있습니다. (그룹을 삭제해도 그룹에 속한 사용자는 삭제되지 않습니다.) 이 경우에도 콘텐츠 프로젝트, 그룹 및 사용 권한 구성 장이 Tableau Server에서 그룹을 사용하는 방법을 결정하는 데 도움이 됩니다. 나중에 Active Directory 그룹과 Tableau Server 그룹을 동기화할 필요가 없어지면 언제라도 그룹을 다시 만들 수 있습니다.

그룹을 삭제하려면 다음을 수행합니다.

  1. Tableau Server에 로그인합니다.

  2. 페이지 맨 위에서 서버를 클릭합니다.

  3. 그룹 탭을 클릭한 다음 삭제하려는 그룹을 선택합니다.

  4. 동작 드롭다운 메뉴를 클릭한 다음 삭제를 클릭합니다.

사용자 만들기: 로컬 ID 저장소

Tableau Server를 설치할 때 로컬 ID 저장소를 사용하도록 구성한 경우 로그인하는 사용자 각각에 대해 Tableau Server에 직접 사용자 정보를 입력하여 사용자를 만들 수 있습니다.

  1. Tableau Server에 로그인합니다.

  2. 페이지 맨 위에서 사용자를 클릭합니다.

  3. 사용자 추가를 클릭한 다음 로컬 사용자를 클릭합니다.

  4. 새 로컬 사용자 대화 상자에서 사용자 이름, 암호 및 사이트 역할을 입력합니다. 사용자에게 할당할 특정 사이트 역할이 없는 경우 인터랙터를 선택하십시오. 비즈니스에 사용하도록 공개할 때 사용자에게 자격 증명을 배포해야 하므로 사용자 이름과 암호를 기록해 두십시오.

    사용자의 이메일 주소를 입력할 수도 있습니다. 이 가이드의 뒷부분에서 설명하겠지만, 사용자를 위해 알림을 설정하는 경우 이메일 주소가 입력되어 있으면 편리합니다.

  5. 만들기를 클릭합니다.

CSV 파일을 사용하여 사용자 가져오기

대규모 사용자를 일괄 처리하는 경우 사용자 이름, 암호 및 사이트 역할이 나열된 텍스트 파일을 만들고 이 파일을 가져오는 방식으로 시간을 절약할 수 있습니다.

이 방식이 유용하다고 생각하면 Tableau Server 도움말의 CSV 가져오기(Link opens in a new window)에서 자세한 내용을 참조하십시오.

서버 백업

Tableau Server에 사용자를 추가했으니 이제 백업을 수행해야 합니다. Tableau Server 백업 프로세스는 빠르고 간편합니다. 정기적인 서버 유지 관리 일정에 따라 쉽게 백업을 수행할 수 있도록 만들어져 있습니다. 백업 수행 방법을 복습하려면 Tableau Server 백업을 참조하십시오.

계속해서 콘텐츠 프로젝트, 그룹 및 사용 권한 구성을 진행합니다.

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