本節中的指令碼可協助您將使用者與預先定義角色指派從某個環境移轉至另一個環境。
關於指令碼
您會使用兩種不同的指令碼:一個是用來跨識別網域複製使用者,而另一個是用來複製使用者的預先定義角色指派。執行這些指令碼的順序如下:
replicateusers
),並確認目標識別網域中已建立所有使用者。執行此指令碼的使用者必須在這兩個環境中具有識別網域管理員與服務管理員角色。replicatepredefinedroles
)。註:
執行指令碼
如需建立必要指令碼與批次檔案的資訊,請查看這些主題:Windows 步驟
replicateusers.bat
、replicateusers.ps1
、replicatepredefinedroles.bat
及 replicatepredefinedroles.ps1
,並將其儲存在您具有寫入與執行權限的本機目錄中。replicateusers.bat
,這會執行 replicateusers.ps1
。您必須以命令行參數指定要指派給複製使用者的預設密碼,如下所示:
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
指令碼以建立與來源環境完全一致的角色指派。