分散アクティビティ間のナビゲーションを構成する方法
分散ナビゲーションを使用すると、リモートに展開した BAM に存在するアクティビティを表示できます。 分散ナビゲーションを有効にすると、あるコンピューター上の BAM ポータルのユーザーは、BizTalk Serverの別の展開で BAM ポータルでアクティビティを表示できるようになります。
このトピックの手順では、次のシナリオで分散ナビゲーションを有効にする方法について説明します。
BizTalk Serverがコンピューター 1 に展開されている営業部門。
BizTalk Serverがコンピューター 2 に展開されている配送部門。
コンピューター 1 には、売上データというアクティビティが含まれた myBusinessView というビューを展開しました。
コンピューター 2 には、出荷データというアクティビティが含まれた myBusinessView というビューを展開しました。
営業部門には、両方のコンピューターでアクティビティを確認するビジネス要件を持つビジネス ユーザーがいます。
リモート アクティビティの分散ナビゲーションを設定する方法
コンピューター 1 の管理者は、コンピューター 1 の myBusinessView ビューへのアクセス権をビジネス ユーザーに付与します。 次のように、bm.exe コマンドを使用します。 add-account -AccountName:<account name> -View: myBusinessView
コンピューター 1 の管理者は、enable reference コマンドを実行して分散ナビゲーションを有効にします。 enable-reference -TargetServer: computer2 -TargetDatabase:<target データベース>bm.exe
Note
通常、BAM Web サービス アクセスの部門間で使用されるアカウントは、コンピューターによって異なります。 したがって、このシナリオでは、コンピューター 1 の管理者は、コンピューター 1 の Web サービス偽装アカウントを、コンピューター 2 の BAM プライマリ インポート データベースのBAM_ManagementWSロールに追加する必要があります。 詳細については、「Access Controlとデータ セキュリティ」を参照してください。
Note
ユーザー アカウント制御 (UAC) をサポートするシステムでは、管理者特権でツールを実行することが必要になる場合があります。
コンピューター 2 の管理者は、手順 1. で示した BM.exe コマンドを使用して、ビジネス ユーザーにコンピューター 2 の myBusinessView ビューへのアクセス権を与えます。
分散ナビゲーションの設定結果
分散ナビゲーションを有効にした場合、両方のコンピューターに追加されたユーザーは、両方のコンピューターに展開されたビューに表示されるアクティビティを、自分のホーム ポータルの [マイ ビュー] ペインで確認できます。 これらのユーザーは、リモート展開でホストされているアクティビティをクリックすると、そのアクティビティがホストされているポータルにシームレスに誘導され、既定のポータルにあるかのようにアクティビティを表示できます。
Note
分散ナビゲーションは、双方向で有効にできます。 リモート アクティビティを共有している両方のコンピューターで上記の手順を実行すると、どちらのコンピューターでも、ポータルのビジネス ユーザーが分散ナビゲーションを使用できるようになります。