Replicación de usuarios y asignación de roles de aplicación

Los scripts de esta sección le ayudan a migrar los usuarios y las asignaciones de roles de aplicación de un entorno a otro.

Acerca de los scripts

Se utilizan dos scripts distintos: uno para replicar los usuarios a través de dominios de identidad y otro para replicar las asignaciones de roles de aplicación de los usuarios. El orden para ejecutar estos scripts es el siguiente:

  • Ejecute el script para replicar usuarios (replicateusers) y verifique que todos los usuarios estén creados en el dominio de identidad de destino. El usuario que ejecute este script debe tener roles de Administrador de dominio de identidad y de Administrador del servicio en los dos entornos.
  • Ejecute el script para replicar las asignaciones de roles (replicatepredefinedroles).

Nota:

  • Si las contraseñas contienen caracteres especiales, consulte Manejo de caracteres especiales
  • Los scripts de esta sección funcionan solo para roles de aplicación: Administrador del servicio, Usuario avanzado, Usuario y Visor.

Ejecución de los scripts

Para obtener información sobre la creación de los scripts y los archivos por lotes necesarios, consulte estos temas:

Pasos para Windows

  1. Cree replicateusers.ps1 y replicatepredefinedroles.ps1 y guárdelos en un directorio local en el que tenga privilegios de escritura y ejecución.
  2. Cree y actualice el archivo input.properties.
  3. Ejecute replicateusers.ps1.
  4. Ejecute replicatepredefinedroles.ps1 para crear asignaciones de roles idénticas a las que existen en el entorno de origen.

Pasos para Linux/UNIX

  1. Cree los scripts replicateusers.sh y replicatepredefinedroles.sh y guárdelos en un directorio local en el que tenga privilegios de escritura y ejecución.
  2. Cree y actualice el archivo input.properties.
  3. Ejecute replicateusers.sh.

    ./replicateusers.sh

  4. Ejecute el script replicatepredefinedroles.sh para crear asignaciones de roles idénticas a las que existen en el entorno de origen.