WebLogic Server では、各 Web アプリケーションや EJB を保護するためのモデルを選択できます。選択肢の 1 つに、詳細セキュリティ モデルをコンフィグレーションする方法があります。この場合、セキュリティ ロールやセキュリティ ポリシーは、元のデプロイメントにあるデプロイメント記述子からセキュリティ プロバイダのデータ用リポジトリにコピーされます (各セキュリティ プロバイダにはセキュリティ データをインポートするための独自のロジックがあります)。コピー後には、Administration Console を使用してセキュリティ ロールやセキュリティ ポリシーを変更、削除、または追加できます。詳細セキュリティ モデルについてを参照してください。
警告: デプロイ済みですでにセキュリティ データをインポートしてあるモジュールからのセキュリティ データを再インポートする場合、そのモジュールを削除してから再インストールすることをお勧めします。Web アプリケーションおよび EJB のセキュリティの管理を参照してください。
元のデプロイメントのデプロイメント記述子からセキュリティ情報をコピーするには、次の手順を実行します。
注意: このコンフィグレーションは、詳細セキュリティ モデルを使用してデプロイされるすべての Web アプリケーションや EJB に適用されます。たとえば、Web アプリケーションを 2 つデプロイし、両方の Web アプリケーションで詳細セキュリティ モデルを使用するように [アプリケーション インストール アシスタント] に指定してアシスタントを終了した場合、ロールおよびポリシーは両方の Web アプリケーションからコピーされます。これらの Web アプリケーションの 1 つを再デプロイすると、再デプロイされたモジュールのデプロイメント記述子からセキュリティ データが再度コピーされます。この再コピーが行われないようにするには、このトピックの下記で説明するとおりに詳細モデルを再コンフィグレーションします。
この選択については、 詳細なコンフィグレーション オプションを参照してください。
これにより、Web アプリケーションおよび EJB リソースをデプロイするたびに、そのリソースのロールとポリシーが、デプロイメント記述子からコンフィグレーション済みの認可プロバイダおよびロール マッピング プロバイダのデータベースにコピーされるようになります。
サーバの起動と停止 : クイック リファレンスを参照してください。
詳細については、Web アプリケーションのインストールまたはスタンドアロン EJB のインストールを参照してください。
完了した後に
警告: Web アプリケーションや EJB をデプロイした後には、[Web アプリケーションまたは EJB のデプロイ時] リストの値を [デプロイメント記述子のロールとポリシーを無視] に変更する必要があります。変更しないと、詳細モデルを使用するどの Web アプリケーションまたは EJB を再デプロイした場合にもそのセキュリティ データが再インポートされ、Administration Console で設定したセキュリティ コンフィグレーションがオーバーライドされるおそれがあります。ロールおよびポリシーのインポートの停止を参照してください。