Business Administrative Change プロモーションユーティリティの使用を開始する前に
ビジネス管理変更プロモーションのコマンドラインユーティリティを使用してシステムの更新の転送を開始する前に、意思決定を行う必要があります。このトピックの各セクションでは、このユーティリティを使用する前に検討する必要があるいくつかのコンフィギュレーションオプションと意思決定について詳しく説明します。Windchill ソリューションの複雑度によっては、一部のセクションは状況に当てはまらないことがあります。
Windchill システムのセットアップ
変更を加える前に、
Windchill 環境をセットアップする必要があります。単純な
Windchill 環境はテストシステムと実運用システムだけからなります。詳細については、
単純な Windchill 環境を参照してください。複雑な
Windchill 環境は複数の開発システム、テストシステム、実運用システムからなります。詳細については、
複雑な Windchill 環境を参照してください。
Windchill 環境をセットアップする際、各 Windchill のインストールの作成方法について検討します。一般に、テストシステムは実運用システムの複製バージョンです。開発システムは、同様に実運用システムの複製バージョンである場合と、新規の Windchill インストールである場合があります。複製するか新規インストールするかの決定は、Windchill システムのサイズ、および開発システムが展開されるマシンのサイズに基づきます。
次の図では、(上側のオレンジ色の矢印が示すように) Windchill Rehost Utility を使用して、統合システムと運用前システムが実運用システムから複製されています。3 つの開発者システムは個別にインストールされ、実運用システムから複製されたデータは含まれていません。
ターゲットシステムを登録する際にシステムのタイプが必要であるため、実運用システムの複製に基づいてシステムを作成するか新規にインストールするかの意思決定を記録する必要があります。詳細については、
システムの登録を参照してください。
ソースシステムとターゲットシステムの管理データの設定
Windchill システムをセットアップした後、これらがほぼ同一であることを確認します。たとえば、ソースとターゲットの Windchill システムで、オブジェクトタイプ、ライフサイクル状態、ドメインなどが同じでなければなりません。同一でないシステム間でエクスポートとインポートを行った場合、コンフリクトが発生する可能性があり、インポートを成功させるにはこれらのコンフリクトを解決する必要があります。ビジネス管理変更プロモーションのプロセスを開始する前に 2 つのシステムが管理上同一であることを確認することで、追加の手順が発生しないようにすることができます。
参加者データをエクスポートおよびインポートするときに発生する一般的なコンフリクトは、LDAP 構造の違いによって参加者の識別名が異なることです。デフォルトでは、エクスポートされた参加者データは、ターゲットシステム上で識別名を使用して照合されます。オプションの > プリファレンスを使用して、名前、ユーザー名、電子メールなどのその他の属性に基づいて参加者データを照合できます。
スケジュールの設定
管理変更のエクスポートとインポートは、Windchill 環境に対する会社の変更スケジュールに従って行う必要があります。通常、各企業は展開のスケジュールを管理しています。ビジネス管理変更プロモーションのプロセスは、以前に確立したプロセスの範囲内に収まるように構築されます。
コマンドラインユーティリティを実行するためのユーザー定義グループの設定
初期状態では、ビジネス管理変更プロモーションのコマンドラインユーティリティを実行する適切なアクセス許可を持つのはサイト管理者グループだけです。新規グループを作成して次のアクセス許可を付与することで、このグループ内のユーザーにユーティリティの実行を許可できます。
ビジネス管理変更をエクスポートするには:
ドメイン | オブジェクトタイプ | ライフサイクル状態 | アクセス許可 |
/System (Site) | BACTarget | すべて | 読み取り、作成 |
/System (Site) | BACDeleteRecord | すべて | 読み取り |
/Default (Site) | BACPackage | すべて | 読み取り、作成 |
/Default (Site) | BACDeliveryRecord | すべて | 読み取り、作成 |
/Default (Site) | ExportRecord | すべて | 読み取り、作成 |
エクスポートされたファイルをインポートするには:
ドメイン | オブジェクトタイプ | ライフサイクル状態 | アクセス許可 |
/Default (Site) | BACReceivedDelivery | すべて | 読み取り、作成 |
プロフィールをインポートするには:
ドメイン | オブジェクトタイプ | ライフサイクル状態 | アクセス許可 |
/User (Org) (組織レベルでのプロフィール) または /Unaffiliated (Site) (サイトレベルでのプロフィール) | WTGroup | すべて | 読み取り、作成 |
/User (Org) (組織レベルでのプロフィール) または /Unaffiliated (Site) (サイトレベルでのプロフィール) | WTUser | すべて | 読み取り |
/User (Org) (組織レベルでのプロフィール) または /Unaffiliated (Site) (サイトレベルでのプロフィール) | WTGroup | すべて | 読み取り |
/User (Org) (組織レベルでのプロフィール) または /Unaffiliated (Site) (サイトレベルでのプロフィール) | WTRolePrincipal | すべて | 読み取り |
/User (Org) (組織レベルでのプロフィール) または /Unaffiliated (Site) (サイトレベルでのプロフィール) | WTOrganization | すべて | 読み取り |
/System (Org) | PDMLinkProduct (製品) Project (プロジェクト) Project2 (プログラム) WTLibrary (ライブラリ) | すべて | 読み取り |
/User (Org) | OrgContainer | すべて | 読み取り |
/ (Root) | ExchangeContainer | すべて | 読み取り |
ポリシーアクセス制御規則をインポートするには:
ドメイン | オブジェクトタイプ | ライフサイクル状態 | アクセス許可 |
ポリシーアクセス制御規則が作成されたドメイン | AccessPolicyRule | すべて | 読み取り、作成 |
/User (Org) (組織レベルでのポリシーアクセス制御規則) または /Unaffiliated (Site) (サイトレベルでのポリシーアクセス制御規則) | WTUser | すべて | 読み取り |
グループが作成されたドメイン | WTGroup | すべて | 読み取り |
/User (Org) (組織レベルでのポリシーアクセス制御規則) または /Unaffiliated (Site) (サイトレベルでのポリシーアクセス制御規則) | WTRolePrincipal | すべて | 読み取り |
組織グループが作成されたドメイン | WTOrganization | すべて | 読み取り |
/System (Org) (アプリケーションコンテキスト (製品、ライブラリ、プロジェクト、またはプログラム) 内のポリシーアクセス制御規則) | PDMLinkProduct (製品) Project (プロジェクト) Project2 (プログラム) WTLibrary (ライブラリ) | すべて | 読み取り |
/User (Org) (組織コンテキスト内のポリシーアクセス制御規則) | OrgContainer | すべて | 読み取り |
/ (Root) | ExchangeContainer | すべて | 読み取り |