사용자 및 사전 정의된 역할 지정 복제

이 섹션의 스크립트는 환경의 사용자 및 사전 정의된 역할 지정을 다른 환경으로 마이그레이션하는 데 도움이 됩니다.

스크립트 정보

두 개의 고유한 스크립트(ID 도메인에 사용자를 복제하는 스크립트 및 사용자의 사전 정의된 역할 지정을 복제하는 스크립트)를 사용합니다. 스크립트 실행 순서는 다음과 같습니다.

  • 사용자를 복제하는 스크립트(replicateusers)를 실행하고 타겟 ID 도메인에 모든 사용자가 생성되었는지 확인합니다. 이 스크립트를 실행하는 사용자에게 두 환경에서 모두 ID 도메인 관리자서비스 관리자 역할이 있어야 합니다.
  • 역할 지정을 복제하는 스크립트(replicatepredefinedroles)를 실행합니다.

주:

  • 비밀번호에 특수 문자가 포함된 경우 특수 문자 처리를 참조하십시오.
  • 이 섹션의 스크립트는 사전 정의된 역할(서비스 관리자, 고급 사용자, 사용자, 조회자)에 대해서만 실행됩니다.

스크립트 실행

필수 스크립트 및 뱃치 파일을 생성하는 방법에 대한 자세한 내용은 다음 항목을 참조하십시오.

Windows 단계

  1. replicateusers.bat, replicateusers.ps1, replicatepredefinedroles.bat, replicatepredefinedroles.ps1을 생성하여 쓰기 및 실행 권한이 있는 로컬 디렉토리에 저장합니다.
  2. 필요한 경우 소스 및 타겟 환경과 인터넷 프록시 서버에 대한 정보로 뱃치 파일을 업데이트합니다.
  3. replicateusers.bat를 실행합니다. 그러면 replicateusers.ps1이 실행됩니다. 복제된 사용자에게 지정할 기본 비밀번호를 다음과 같이 명령행 매개변수로 지정해야 합니다.

    replicateusers.bat Pwd_for_users

    비밀번호에 특수 문자가 포함된 경우 적절한 이스케이프 문자를 사용해야 합니다. 특수 문자 처리를 참조하십시오.

  4. replicatepredefinedroles.bat를 실행하여 소스 환경에 있는 것과 동일한 역할 지정을 생성합니다.

Linux/UNIX 단계

  1. replicateusers.shreplicatepredefinedroles.sh 스크립트를 생성하여 쓰기 및 실행 권한이 있는 로컬 디렉토리에 저장합니다.
  2. 필요한 경우 소스 및 타겟 환경과 인터넷 프록시 서버에 대한 정보로 replicateusers.shreplicatepredefinedroles.sh를 업데이트합니다.
  3. replicateusers.sh를 실행합니다. 복제된 사용자에게 지정할 기본 비밀번호를 다음과 같이 명령행 매개변수로 지정해야 합니다.

    ./replicateusers.sh Pwd_for_users

    비밀번호에 특수 문자가 포함된 경우 적절한 이스케이프 문자를 사용해야 합니다. 특수 문자 처리를 참조하십시오.

  4. replicatepredefinedroles.sh 스크립트를 실행하여 소스 환경에 있는 것과 동일한 역할 지정을 생성합니다.