ユーザーおよびアプリケーション役割割当てのレプリケート

この項のスクリプトは、環境のユーザーおよびアプリケーション役割割当てを別の環境に移行する際に役立ちます。

スクリプトについて

2つの異なるスクリプトを使用します。1つはユーザーをアイデンティティ・ドメイン間でレプリケートし、もう1つはユーザーのアプリケーション役割割当てをレプリケートします。これらのスクリプトを実行する順序は次のとおりです:

  • ユーザーをレプリケートするスクリプト(replicateusers)を実行し、すべてのユーザーがターゲット・アイデンティティ・ドメインに作成されたことを確認します。このスクリプトを実行するユーザーには、両方の環境のアイデンティティ・ドメイン管理者とサービス管理者の役割が必要です。
  • 役割割当てをレプリケートするスクリプト(replicatepredefinedroles)を実行します。

注:

  • パスワードに特殊文字が含まれている場合は、特殊文字の処理を参照してください
  • この項のスクリプトは、次のアプリケーション役割に対してのみ動作します: サービス管理者、パワー・ユーザー、ユーザーおよび参照者。

スクリプトの実行

必要なスクリプトおよびバッチ・ファイルの作成の詳細は、次のトピックを参照してください:

Windowsでのステップ

  1. replicateusers.ps1およびreplicatepredefinedroles.ps1を作成し、書込みおよび実行権限を持つローカル・ディレクトリに保存します。
  2. input.propertiesファイルを作成および更新します。
  3. replicateusers.ps1を実行します。
  4. replicatepredefinedroles.ps1を実行して、ソース環境にあるものと同じ役割割当てを作成します。

Linux/UNIXでのステップ

  1. replicateusers.shおよびreplicatepredefinedroles.shスクリプトを作成し、書込み権限と実行権限を持つローカル・ディレクトリに保存します。
  2. input.propertiesファイルを作成および更新します。
  3. replicateusers.shを実行します。

    ./replicateusers.sh

  4. replicatepredefinedroles.shスクリプトを実行して、ソース環境にあるものと同じ役割割当てを作成します。