마이그레이션 계획: 사용 권한 및 소유권

Content Migration Tool을 사용하면 통합 문서 및 데이터 원본 사용 권한을 네트워크 도메인이 다르거나 사용자 이름 또는 그룹 구문이 다른 Tableau 환경에 복제할 수 있습니다. 사용자 권한 매핑이 대상 위치에 게시된 후 사용자 권한 매핑을 만들어 콘텐츠를 사용자 지정하고 보호할 수 있습니다. 계획 단계의 초기에 Copy Project Permissions, Copy Workbook Permissions 또는 Copy Data Source Permissions사용자 매핑 적용과 함께 선택한 경우 매핑이 적용됩니다.

자세한 내용은 마이그레이션 계획: 원본 프로젝트, 마이그레이션 계획: 통합 문서마이그레이션 계획: 게시된 데이터 원본을 참조하십시오.

매핑 제한 사항

  • Content Migration Tool는 대상 위치에서 매핑된 사용자 또는 그룹을 찾지 못한 경우 마이그레이션 프로세스를 중지합니다. 실패한 후에는 후속 사용자 또는 그룹 사용 권한 매핑을 확인하지 않으며 계획을 다시 실행해야 합니다.

  • 원본 콘텐츠에 이름이 동일한 여러 사용자 및 그룹에 대한 사용 권한이 있는 경우 Content Migration Tool는 사용 권한을 복제할 수 없습니다. 이 문제는 별도 도메인에서 원본으로 제공된 사용자 또는 그룹 이름이 중복되는 경우에만 발생합니다.

1단계: 매핑 추가

사용자 권한 매핑을 추가하려면 Add Mapping을 클릭하고 도메인, 사용자, 그룹 이름을 변경할지, 아니면 CSV(쉼표로 구분된 값) 파일에서 매핑을 가져올지를 선택합니다. Content Migration Tool가 대상 위치에서 사용 권한을 일치시킬 수 없는 경우 원본 콘텐츠가 마이그레이션되지 않습니다.

도메인 매핑

도메인 사용 권한 매핑은 대상 위치의 모든 사용자 및 그룹에 적용됩니다. 원본 또는 대상 도메인에 대해 잘 모르는 경우 Tableau 사이트에서 사용자 및 그룹 페이지를 확인할 수 있습니다. 로컬 사용자 프로비저닝을 선택한 경우 도메인을 local로 지정해야 합니다.

사용자 매핑

사용자 권한 매핑은 domain\user를 사용하여 원본 및 대상 위치의 사용자 목록을 자동으로 채웁니다. 존재하지 않는 사용자의 이름은 입력하고 저장할 수 없습니다.

참고: 동일한 사이트의 프로젝트 간에 마이그레이션하는 경우에는 대상 위치와 사용자 목록이 동일합니다. 사이트에서 매핑을 사용하여 User_A의 콘텐츠 소유권을 User_B로 업데이트할 수 있습니다.

그룹 매핑

그룹 권한 매핑은 domain\group을 사용하여 원본 및 대상 위치의 사용자 목록을 자동으로 채웁니다. 존재하지 않는 그룹의 이름을 입력해 저장할 수는 없습니다.

CSV 파일에서 매핑 가져오기

버전 2021.4부터 도메인, 사용자 및 그룹 매핑이 포함된 CSV 파일을 가져와서 마이그레이션에 사용할 데이터를 빠르게 준비할 수 있습니다. 매핑을 가져오면 Content Migration Tool 외부에서 대량으로 매핑을 만들고 편집할 수 있으므로 마이그레이션 계획을 실행하는 데 필요한 수작업을 몇 단계 줄일 수 있습니다. 매핑을 가져오려면 매핑 추가 메뉴에서 파일에서 가져오기를 선택합니다.

CSV 파일 형식 요구 사항

매핑을 가져오기 위한 CSV 파일을 만들 때 파일이 다음과 같은 요구 사항을 충족하는지 확인하십시오.

  • 파일에 열 머리글이 포함되어 있지 않아야 합니다. Tableau는 모든 라인이 매핑을 나타내는 것으로 간주합니다.

  • 파일에는 행당 3개의 쉼표로 구분된 값(매핑 유형, 원본 도메인/사용자/그룹 및 대상 도메인/사용자/그룹)이 포함됩니다.

  • 서버에서 Active Directory 인증을 사용하는 경우 사용자 이름 및 그룹의 도메인을 포함하고 로컬 ID 저장소를 사용하는 경우 “local”을 포함합니다.

다음 표에 표시된 것처럼 매핑 유형에 대해 “domain”, “user” 또는 “group”을 지정해야 합니다. 원본 및 대상 열은 Active Directory 및 로컬 ID 저장소에 대한 예제 구문을 제공합니다. CSV 파일의 실제 값은 조직에 따라 달라집니다.

매핑 유형원본대상
domain<domain><domain>
user<domain>\<user name>
local\<user name>
<domain>\<user name>
local\<user name>
group<domain>\<group name>
local\<group name>
<domain>\<group name>
local\<group name>

사용자 권한 매핑 가져오기

Content Migration Tool에서 사용자 권한 매핑을 가져오려면:

  1. 매핑 추가를 클릭한 다음 파일에서 가져오기를 선택합니다.

  2. 대화 상자 창에서 CSV 내보내기를 클릭하여 원본 사이트의 모든 사용자 및 그룹이 포함된 .csv 파일을 내보냅니다. 텍스트 편집기에서 결과 파일을 편집하여 대상 사이트에 대한 매핑을 추가합니다.

    매핑 파일이 이미 있는 경우 3단계로 건너뜁니다.

    참고: 내보낸 CSV 파일에는 원본 사이트의 도메인이 포함되지 않습니다. 도메인을 수동으로 CSV에 추가하여 도메인 매핑을 만들어야 합니다.

  3. 매핑 가져오기를 클릭하고 가져올 매핑 파일을 선택합니다.

파일을 가져오면 Content Migration Tool이 매핑의 오류를 검사합니다. 오류가 감지되면 CSV 파일에서 각 오류를 수정한 다음 다시 가져와야 합니다.

CSV 가져오기 예제

다음 예제에서는 여러 매핑 유형을 포함하는 CSV 파일을 보여 줍니다.

user,local\hwilson,companyx.lan\henry.wilson
user,local\jjohnson,companyx.lan\janna.johnson
user,local\mkim,companyx.lan\michele.kim
user,local\fsuzuki,companyx.lan\fred.suzuki
user,local\awang,companyx.lan\alan.wang
user,local\snguyen,companyx.lan\susan.nguyen
user,local\lrodriguez,companyx.lan\laura.rodriguez
user,local\agarcia,companyx.lan\ashley.garcia
group,local\All Users,companyx.lan\All Users
group,local\Finance Team,companyx.lan\Finance Group
domain,dev.mycompany,prod.mycompany

CSV를 가져오는 동안 제거, 추가 또는 업데이트된 매핑, 변경되지 않은 매핑 및 무시된 매핑을 보여주는 미리 보기 창이 표시됩니다. 매핑 변경 내용이 올바른지 검토하고 수락을 클릭합니다.

매핑을 가져온 후에는 2단계에 설명된 대로 매핑 순서를 편집, 삭제 또는 변경할 수 있습니다.

2단계: 매핑 순서 변경

사용 권한 매핑을 만든 후 Up 또는 Down 옵션을 사용하여 순서를 변경함으로써 마이그레이션 중에 매핑이 처리되는 순서를 결정할 수 있습니다. 사용 권한 매핑에서 한 도메인, 사용자 또는 그룹이 처리된 경우 해당 원본 도메인, 사용자 또는 그룹에 대한 모든 후속 사용 권한 매핑이 무시됩니다.

아래 예에서 User_A의 사용 권한은 User_B로 매핑됩니다. Content Migration ToolUser_A가 이미 처리되었기 때문에 두 번째 사용 권한 매핑을 무시합니다.

아래 예에서 첫 번째 사용 권한 매핑은 모든 사용자의 도메인을 prod에 연결합니다. Content Migration ToolUser_A의 도메인이 이미 처리되었기 때문에 두 번째 사용 권한 매핑을 무시합니다.

3단계: 다음 단계로 계속

준비가 되었으면 Next 를 클릭하여 계획 수립 단계의 마이그레이션 계획: 마이그레이션 스크립트 섹션을 진행합니다.

이 작업을 수행할 수 있는 사용자

Explorer 이상의 역할이 있는 Tableau 사이트 사용자. 콘텐츠를 마이그레이션하려면 통합 문서 및 원본 사이트에 대한 보기복사본 다운로드/저장 기능과 대상 사이트의 대상 프로젝트에 대한 보기게시 기능이 있어야 합니다. 자세한 내용은 사용 권한을 참조하십시오.

피드백을 제공해 주셔서 감사합니다!귀하의 피드백이 제출되었습니다. 감사합니다!