セキュリティ ガイド

     前  次    新しいウィンドウで目次を開く     
ここから内容

開発

開発段階では、Workshop for WebLogic を使用してポータル アプリケーションにログインおよびログアウト機能を追加できます。

第 2 部の章の内容は以下のとおりです。

また、isUserInRole メソッド (またはタグ) を使用して、アプリケーション ロジック内の特定のユーザのロール メンバシップを確認することができます。ポートレット、ブック、およびページにコード化された、プログラムに基づくこのタイプのセキュリティを使用すると、ポータル経由でユーザのパスをカスタマイズしたり、きめ細かい資格チェックを実行したりできます。

isAccessAllowed メソッド (またはタグ) を使用すると、アプリケーション ロジック内の特定のアプリケーション リソースへのアクセスを許可または拒否することができます。これは、ポータル リソースへのアクセスを決定するために、実行時フレームワークによって自動的に呼び出されるメソッドと同じです。

アーキテクチャ段階で行った決定によって、開発段階で行う作業が明確になります。

開発段階とステージング段階に共通の開発環境を設定することを検討してください。ステージング段階で、ステージング環境にユーザおよびグループを追加すると、開発段階で作成した機能をテストできます。これらの 2 つの段階間を繰り返し行き来して、開発および作成したアプリケーションのテストを行うことができます。ステージング環境に追加するユーザおよびグループは、プロダクション システムで使用するユーザおよびグループと異なっていてかまいません。

プロダクション段階に移行した後で、開発段階に影響を及ぼす変更を戻って行う場合は、その変更内容を表示するためにポータル アプリケーションを再デプロイする必要があります。

ポータル ライフサイクルの開発段階の詳細については、「WebLogic Portal の概要」を参照してください。ポータル ライフサイクルを次の図に示します。


  ページの先頭       前  次