この章では、SOAコンポジット・アプリケーションに組み込まれているサービス・バインディング・コンポーネントおよび参照バインディング・コンポーネントの管理方法について説明します。
この章の内容は、次のとおりです。
詳細は、次のドキュメントを参照してください。
バインディング・コンポーネントの概念の詳細は、第1.2.5項「バインディング・コンポーネントの理解」を参照してください。
現在デプロイされているSOAコンポジット・アプリケーションに組み込まれているバインディング・コンポーネントとの間で、セキュリティ・ポリシーをアタッチおよびデタッチできます。 ポリシーでは、メッセージ配信に対してセキュリティが適用されます。Oracle Fusion Middlewareでは、ポリシー・ベースのモデルを使用してWebサービスを管理します。
バインディング・コンポーネント・ポリシーを管理する手順は、次のとおりです。
ページには、次のいずれかの手順でアクセスします。
「SOAインフラストラクチャ」メニューからアクセスする手順 | ナビゲータの「SOA」フォルダからアクセスする手順 |
---|---|
|
|
現在デプロイされているSOAコンポジット・アプリケーションのリストが表示されます。
「コンポジット」リストで、アプリケーションを選択します。
選択したSOAコンポジット・アプリケーションに対する「ダッシュボード」タブが表示されます。このタブの「サービスと参照」セクションに、アプリケーションで使用されているバインディング・コンポーネントが表示されます。
「サービスと参照」セクションで、サービスまたは参照を選択します。
「ポリシー」をクリックします。
「ポリシー」タブを使用すると、サービス・バインディング・コンポーネントまたは参照バインディング・コンポーネントとの間でセキュリティ・ポリシーをアタッチおよびデタッチできます。 ポリシー表には、アタッチされたポリシーの名前、ポリシー参照ステータス(有効または無効)、カテゴリ(「管理」、「信頼できるメッセージング」、「MTOMアタッチメント」、「セキュリティ」または「WSアドレス」)、SOAインフラストラクチャの最後の再起動以降の違反、およびSOAインフラストラクチャの最後の再起動以降の認証、認可、機密性および整合性の失敗が表示されます。
「アタッチ/デタッチ」をクリックします。
複数のコンポーネントが使用可能な場合は、アタッチまたはデタッチを実行するサービスまたはコンポーネントを選択するプロンプトが表示されます。
ポリシーのアタッチ先またはデタッチ先のサービスまたはコンポーネントを選択します。
ポリシーをアタッチまたはデタッチするためのダイアログが起動します。
「アタッチされたポリシー」セクションに、現在アタッチされているポリシーが表示されます。 「使用可能なポリシー」セクションには、アタッチ可能な追加のポリシーが表示されます。
使用環境に適した、アタッチ対象のポリシーを選択します。
「アタッチ」をクリックします。
ポリシーのアタッチを終了した後は、「検証」をクリックします。
エラー・メッセージが表示された場合は、検証エラーがなくなるまで必要な修正を行います。
アタッチしたポリシーがポリシー表に表示されます。
「OK」をクリックします。
詳細は、次のドキュメントを参照してください。
ポリシーのアタッチで表示されるダイアログについては、第8.8項「SOAコンポジット・アプリケーションのポリシーの管理」を参照してください。
使用可能なポリシーの定義と使用環境で使用するポリシーの詳細は、『Oracle Fusion Middleware Web Servicesセキュリティおよび管理者ガイド』を参照してください。