本节中的脚本有助于将一个环境的用户和预定义角色分配迁移到另一个环境。
关于脚本
使用两个不同的脚本:一个用于在身份域之间复制用户,另一个用于复制用户的预定义角色分配。这些脚本的运行顺序如下:
replicateusers
) 并验证是否已在目标身份域中创建所有用户。运行此脚本的用户必须在这两个环境中都具有身份域管理员和服务管理员角色。replicatepredefinedroles
)。注:
运行脚本
有关创建必需的脚本和批处理文件的信息,请参阅以下主题:Windows 步骤
replicateusers.bat
、replicateusers.ps1
、replicatepredefinedroles.bat
和 replicatepredefinedroles.ps1
,并将它们保存到您具有写入和执行权限的本地目录中。replicateusers.ps1
的 replicateusers.bat
。必须将要分配给已复制用户的默认密码指定为命令行参数,如下所示:
replicateusers.bat Pwd_for_users
如果密码中包含特殊字符,请确保使用相应的转义符。请参阅“处理特殊字符”。
replicatepredefinedroles.bat
以创建与源环境中存在的角色分配相同的角色分配。Linux/UNIX 步骤
replicateusers.sh
和 replicatepredefinedroles.sh
脚本,并将它们保存到您具有写入和执行权限的本地目录中。replicateusers.sh
和 replicatepredefinedroles.sh
。replicateusers.sh
。必须将要分配给已复制用户的默认密码指定为命令行参数,如下所示:
./replicateusers.sh Pwd_for_users
如果密码中包含特殊字符,请确保使用相应的转义符。请参阅“处理特殊字符”。
replicatepredefinedroles.sh
脚本以创建与源环境中存在的角色分配相同的角色分配。