ポリシー・スコープの定義

ポリシー・スコープを使用すると、タスク・ルールを定義するポリシーのスコープを、アプリケーションの特定のオペレーションに制限できます。CICS® バンドル・マニフェスト・エディターを使用して、1 つ以上のポリシー・スコープを定義できます。スタンドアロン CICS 領域にデプロイされるタスク・ルールまたは CICS アプリケーションとともにデプロイされるタスク・ルールを定義したポリシーに対して、ポリシー・スコープを定義できます。 システム・ルールを定義したポリシーや、CICS プラットフォームとともにデプロイされるポリシーに対しては、ポリシー・スコープを定義することはできません。

始める前に

「プロジェクト・エクスプローラー」ビューに CICS バンドル・プロジェクトが表示されている必要があります。

このタスクについて

ポリシー・スコープを使用すると、ポリシーで定義したタスク・ルールを、アプリケーション入り口点定義で定義した特定のアプリケーション・オペレーションに制限できます。各ポリシー・スコープでは、ポリシー・リソースとアプリケーション・オペレーションの名前を指定します。ポリシー・リソースは、必ずしも同じ CICS バンドル・プロジェクト内で宣言しておく必要はありません。 アプリケーション入り口点について詳しくは、アプリケーション入り口点の定義を参照してください。 ポリシー・スコープについて詳しくは、ポリシー・スコープを参照してください。

手順

  1. CICS バンドル・プロジェクトと META-INF フォルダーを展開します。
  2. CICS バンドル・マニフェスト・エディターで cics.xml ファイルを開いて、バンドル・マニフェストを表示します。
  3. 「ポリシー・スコープ」タブをクリックして、バンドルのポリシー・スコープのリストを開きます。
  4. 「追加」をクリックして、ポリシーのスコープを定義します。
    1. アプリケーション・オペレーションの名前を入力します。
    2. ポリシー・リソースの名前を入力します。 ポリシーは、CICS バンドルを使用してデプロイされる CICS バンドル・プロジェクト内に定義する必要がありますが、その同じ CICS バンドル・プロジェクト内に存在する必要はありません。
  5. 「OK」をクリックして、バンドル・マニフェストにポリシー・スコープを追加します。
  6. 「ファイル」 > 「保存」をクリックするか、Ctrl+S (OS X の場合は cmd+S) を押して、バンドル・マニフェストへの変更内容を保管します。

タスクの結果

アプリケーション・オペレーションのポリシー・スコープを作成しました。 このポリシーをデプロイすると、オペレーション名を使用して、ポリシーのタスク・ルールの適用対象ユーザー・タスクが制限されます。