Replicación de usuarios y asignación de role predefinidos

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

Acerca de los scripts

Utilizas dos scripts distintos: uno para replicar los usuarios a través de dominios de identidad y otro para replicar las asignaciones de roles predefinidos 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 predefinidos: 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.bat, replicateusers.ps1, replicatepredefinedroles.bat y replicatepredefinedroles.ps1 y guárdelos en un directorio local en el que tenga privilegios de escritura y ejecución.
  2. Actualice los archivos por lotes con información de los entornos de origen y destino, y el servidor proxy de Internet, si es necesario.
  3. Ejecute replicateusers.bat, que ejecuta replicateusers.ps1. Debe especificar la contraseña predeterminada que se asignará a los usuarios replicados como un parámetro de línea de comandos de la siguiente manera:

    replicateusers.bat Pwd_for_users

    Si la contraseña contiene caracteres especiales, asegúrese de usar el carácter de escape adecuado. Consulte Manejo de caracteres especiales.

  4. Ejecute replicatepredefinedroles.bat 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. Actualice replicateusers.sh y replicatepredefinedroles.sh con información de los entornos de origen y destino, y el servidor proxy de Internet, si es necesario.
  3. Ejecute replicateusers.sh. Debe especificar la contraseña predeterminada que se asignará a los usuarios replicados como un parámetro de línea de comandos de la siguiente manera:

    ./replicateusers.sh Pwd_for_users

    Si la contraseña contiene caracteres especiales, asegúrese de usar el carácter de escape adecuado. Consulte Manejo de caracteres especiales.

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