Replicar Usuários e Atribuições de Função de Aplicativo

Os scripts desta seção ajudam você a migrar usuários e atribuições de função de aplicativo de um ambiente para outro.

Sobre os Scripts

Você usa dois scripts distintos: um para replicar os usuários dos domínios de identidades e outro para replicar as atribuições de função de aplicativo dos usuários. Esta é a ordem de execução desses scripts:

  • Execute o script de replicação dos usuários (replicateusers) e verifique se todos os usuários são criados no domínio de identidades de destino. É necessário que o usuário que está executando esse script tenha as funções Administrador de Domínio de Identidades e Administrador de Serviço nos dois ambientes.
  • Execute o script de replicação de atribuições de função (replicatepredefinedroles).

Nota:

  • Se as senhas contiverem caracteres especiais, consulte Caracteres Especiais
  • Os scripts descritos nesta seção funcionam apenas com funções de aplicativo: Administrador de Serviço, Usuário Avançado, Usuário e Visualizador.

Execução de Scripts

Para obter mais informações sobre a criação dos arquivos em lote e dos scripts obrigatórios, consulte estes tópicos:

Etapas para Windows

  1. Crie replicateusers.ps1 e replicatepredefinedroles.ps1 e salve-os em um diretório local em que tenha privilégios de gravação e execução.
  2. Crie e atualize o arquivo input.properties.
  3. Execute replicateusers.ps1.
  4. Execute replicatepredefinedroles.ps1 para criar atribuições de função idênticas às existentes no ambiente de origem.

Etapas para Linux/UNIX

  1. Crie os scripts replicateusers.sh e replicatepredefinedroles.sh e salve-os em um diretório local para o qual você tenha privilégios de gravação e execução.
  2. Crie e atualize o arquivo input.properties.
  3. Execute replicateusers.sh.

    ./replicateusers.sh

  4. Execute o script replicatepredefinedroles.sh para criar atribuições de função idênticas às que existem no ambiente de origem.