Bean へのセキュリティー ID の割り当ては、別の Bean がその Bean を呼び出す場合に便利です。
セキュリティー ID は、呼び出し元の ID または特定のセキュリティー役割の ID を使用するように設定できます。
Bean レベル・セキュリティー ID は EJB 2.0 仕様に追加されました。これは EJB 1.1 仕様のパーツではありません。
Bean レベルのセキュリティー ID を追加するには、以下の手順に従ってください。
- J2EE パースペクティブの「プロジェクト・エクスプローラー」ビューで、
EJB プロジェクトのデプロイメント記述子を右マウス・ボタンでクリックして、
を選択し、デプロイメント記述子エディターを開く。
- エディターの「アクセス」ページの「セキュリティー ID (Bean レベル)」セクションで、
「 追加」をクリックする。
- 次のいずれかのオプションを選択する。
- 呼び出し元の ID を使用
- 特定役割の ID を使用 (以下)
- 「特定役割の ID を使用 (以下)」を選択した場合は、以下のステップを実行する。
- 「役割名」ドロップダウン・リストで、
この Bean レベル・セキュリティー ID に必要な既存のセキュリティー役割を選択する。
- 「役割記述」フィールドに、役割の記述を入力する。
- セキュリティー ID に関する記述を入力して、「次へ」をクリックする。
- 検出された Bean のリストから 1 つ以上のエンタープライズ Bean を選択する。
- 「終了」をクリックする。
セキュリティー ID が追加されました。
セキュリティー ID を除去するには、それを選択して「除去」ボタンをクリックします。