共通テナント マッピング ファイルの作成方法

共通テナント マッピング ファイルを作成することは、CA Service Catalog と CA Service Desk Manager の間で共通マルチテナント管理を有効にするために必要とされる手順です。

共通テナント マッピング ファイルを作成するには、以下の手順に従います。

  1. CA Service Catalog および CA Service Desk Manager 内のテナント構造を確認し、両方で使用するためのマージされた構造を作成します。 必要に応じて、手動でまたはモデリング ソフトやグラフィック ソフトを使用して、構造をマッピングします。 これらの手順を完了する間にいつでも構造を参照できるように、構造が描かれたものまたは印刷されたものを手元に用意しておきます。
  2. MDB がインストールされているコンピュータで、Windows のコントロール パネルを使用して、CA Service Catalog サービス(CA サービス ビュー、CA Service Accounting、CA Service Fulfillment、Message Queue 4.1 Broker)を停止します。
  3. [スタート]-[プログラム]-[CA]-[Service Delivery]-[Service Delivery Command Prompt]をクリックして、CA Service Catalog コマンド プロンプトを開きます。
  4. CA Service Catalog コマンド プロンプトで、以下のコマンドを入力します。
    ant generate-merge-config
    

    共通テナント マージ ユーティリティが実行され、tenants.conf という名前のテナント マッピング ファイルが作成されます。 ユーティリティは、このファイル内で以下を実行します。

    以下の手順で説明されるように、これらの名前とデータベース ID は、マッピングの作成に使用されます。

  5. メモ帳などのテキスト エディタを使用して、merge-tenants.conf ファイルを開きます。

    このファイルは、%USM_HOME% にあります。

    テキスト エディタでないプログラムでファイルを開いた場合は、テキストのみの形式でファイルを保存してください。

  6. ファイルの内容をチェックして、前述の主要セクションが存在し、適切に表示されていることを確認します。 そうでない場合は、共通マルチテナント管理が設定されていることを確認してください。これは、マッピング ファイルを作成する前に設定されている必要があります。
  7. 「サービス プロバイダ」マッピング エントリの後に、作成したマッピング エントリごとに新しい行を追加します。 「サービス プロバイダ」エントリをモデルとして、以下のフォーマットを使用して各エントリを指定します。
    CA Service Desk Manager ビジネス ユニット ID=CA Service Catalog ビジネス ユニット ID
    

    以下に例を示します。

    0x60B4EAC8B85E41DH97E647CF84A93CFA=87958EK983987D42AB2A4PAEF808C129

    重要: 親テナントをマッピングすると、親のみがマッピングされ、子はマッピングされません。 そのため、親と子を個々にマッピングするか、または親マッピングを省略して次の手順で説明する自動マッピングが実行されるようにします。

  8. 1 つの製品から別の製品にテナント構造全体が自動的に追加されるようにするには、merge-tenants.conf ファイルでそのテナントまたはサブテナントをどれも明示的にマッピングしません。 代わりに、共通テナント マージ ユーティリティをそのまま実行し、プロンプトが表示されたら、merge-tenants.conf ファイル内でマッピングされていないすべてのテナントを追加することを確認します。 これにより、ユーティリティは、マッピングされていないテナントの構造全体を各製品に自動的に追加します。
  9. マッピング エントリを作成する際は、以下のルールに従います。

    重要: これらのルールに 1 つでも違反すると、共通テナント マージ ユーティリティは中止されます。

  10. 共通テナント マッピング ファイルのサンプルを確認し、ファイルのフォーマットとコンテンツ、およびその実行結果について理解しておきます。
  11. この手順の初めに停止した CA Service Catalog サービスを再起動します。

これで、ユーティリティを実行する準備ができました。