BEA ホーム | 製品 | デベロッパ・センタ | support | askBEA
 ドキュメントのダウンロード   サイト マップ   用語集 
検索

管理者ガイド

 前 次 目次 索引 PDFで表示  

チュートリアル - グループ ポータルの作成

ポータルには、多くのページとポートレットが含まれる可能性があります。一方で、すべてのポータル訪問者に対してすべてのページとポートレットを表示することが、常に適当または便利であるとは限りません。

グループ ポータルを使うと、ポータル訪問者用にポータルの異なるビューを多数作成することができます。各グループ ポータルは、固有のルック アンド フィールを備え、特定のページとポートレットを表示し、独自の管理者を持つことができます。これにより、異なる訪問者グループごとに、専任のグループ ポータル管理者によって管理されるカスタマイズされたポータルを提供できます。

グループ ポータルは、2 種類の方法で作成できます。

このチュートリアルでは、以下の手順について説明します。

 


ステップ 1: グループ ポータルの基になるグループを作成する

既存のポータルにグループ ポータルを作成するには、グループ ポータルと既存のユーザ グループを関連付ける必要があります。その後、そのユーザ グループに属する訪問者がログインすると、グループ ポータルのビューで定義されているポータルの体裁とコンテンツが表示されます。

このステップでは、新しいグループを作成してユーザを追加し、そのグループに基づいてグループ ポータルを作成する方法について説明します。

  1. [スタートプログラムBEA WebLogic Platform 7.0WebLogic Portal 7.0Portal ExamplesPortal ExampleLaunch Portal Server] を選択してサーバを起動します。

    UNIX の場合は、<BEA_HOME>/weblogic700/samples/portal/sampleportalDomain/
    startSamplePortal.sh
    を実行します。

    「サーバが RUNNING モードで起動しました。」というメッセージがコマンド ウィンドウに表示されたなら、サーバは稼働しています。

  2. WebLogic Portal Administration Tools を起動します。Windows の場合は、[スタートプログラムBEA WebLogic Platform 7.0WebLogic Portal 7.0Portal ExamplesPortal ExampleStart Portal Admin Tools] を選択します。

    UNIX の場合は、ブラウザで次の URL を入力します。
    http://localhost:7501/sampleportalTools

    <hostname>:<port> の部分は、必要に応じて正しい値に変更してください。

  3. ログインのプロンプトが表示されたなら、デフォルトの WebLogic Portal システム管理者としてログインします (administrator/password)。WebLogic Portal Administration Tools のホーム ページが表示されます(図 5-1 を参照)。

    図5-1 [ユーザ管理] アイコンをクリックする


     

  4. [ユーザ管理] アイコンをクリックします。[ユーザ 管理] ホーム ページが表示されます(図 5-2 を参照)。

    図5-2 [ユーザ管理] ホーム ページ


     

  5. [グループ] バーの [create] をクリックします。 [グループ] ページが表示されます。

  6. [グループ] ページの下端にある [トップ レベルにサブグループを追加する] の隣の [+] アイコンをクリックします(図 5-3 を参照)。

    図5-3 グループを追加する


     

  7. 表示される [新しいグループの作成] ページで、グループの名前を入力し、[create] をクリックします。このチュートリアルでは、「MyNewGroup」という名前を使用します(図 5-4 を参照)。ページ上部に確認メッセージが表示されます。

    図5-4 新しいグループを作成する


     

  8. ページ下部の [back] アイコンをクリックして、[グループ] ページに戻ります。リストに新しいグループが表示されます(図 5-5 を参照)。

    図5-5 新しいグループが表示される


     

  9. 次に、ユーザを作成して新しいグループに追加します。 [グループ] ページの下部にある [Finished] をクリックして、[ユーザ管理] ホーム ページに戻ります。

  10. [ユーザ管理] ホーム ページで、[ユーザ] バーの [create] をクリックします(図 5-6 を参照)。

    図5-6 新しいユーザを作成する


     


     

  11. 表示される [新しいユーザの作成] ページで、新しいユーザのユーザ名パスワードを入力し、ユーザ タイプとして「User」を選択して、[create] をクリックします(図 5-7 を参照)。ユーザ名とパスワードでは、大文字と小文字が区別されます。このチュートリアルでは、ユーザ名とパスワードとして「myuser」と「password」を使用します。

    図5-7 新しいユーザのユーザ名とパスワードを入力する


     

  12. [create] をクリックします。ページ上部に確認メッセージが表示されます。

  13. ページ下部の [back] アイコンをクリックして、[ユーザ管理] ホーム ページに戻ります。

  14. 次に、新しいユーザを新しいグループに追加します。[グループ] リンクをクリックします(図 5-8 を参照)。

    図5-8 グループにアクセスする


     

  15. 表示される [グループ] ページで、「MyNewGroup」 のリンクをクリックします(図 5-9 を参照)。

    図5-9 新しいグループを編集する


     

  16. 表示される [グループ: MyNewGroup] ページで、[ユーザ] バーの [+/-] アイコンをクリックします(図 5-10 を参照)。

    図5-10 [+/-] アイコンをクリックする


     

  17. 表示される [グループ検索結果の追加/削除] ページで、[ユーザ名] フィールドにアスタリスク (*) を入力し、[search] をクリックします。ユーザのリストが [検索結果] リストに表示されます。

  18. [検索結果] リストで「myuser」を選択し、右矢印をクリックして、ユーザを [グループの検索結果] リストに移動します(図 5-11 を参照)。

    図5-11 新しいユーザを追加する


     

  19. [save] をクリックします。ページの上部に確認メッセージが表示されます。

  20. ページ上部の [home] アイコンをクリックし、WebLogic Portal Administration Tools のホーム ページに戻ります。

 


ステップ 2: 既存のポータルにグループ ポータルを作成する

ユーザ グループを作成したので、そのグループを基にしてグループ ポータルを作成できます。

  1. WebLogic Portal Administration Tools ホーム ページで、[ポータル管理] アイコンをクリックします(図 5-12 を参照)。[ポータル管理ホーム] ページが表示されます。

    図5-12 [ポータル管理] アイコンをクリックする


     

    [ポータル管理ホーム] ページ(図 5-13 を参照)には、デプロイされているすべての Web アプリケーション(ポータル)が表示されます。各 Web アプリケーションの下には、それぞれに対して定義されているグループ ポータルのリストが表示されます。この例では、前のチュートリアルで mynewwebapp ポータルを作成しました。

    ただし、このチュートリアルでは、sampleportal ポータルにグループ ポータルを追加します。

    図5-13 [ポータル管理ホーム] ページ


     


     

  2. 「sampleportal」 バーの [グループ ポータルを新規作成] をクリックします。[グループ ポータルの新規作成] ページが表示されます(図 5-14 を参照)。

    図5-14 新しいグループ ポータルを作成する


     

  3. [表示名] フィールドにグループ ポータルの名前を入力します。このチュートリアルでは、「My New Group Portal」と入力します。

  4. 次に、前のステップで作成したユーザ グループとグループ ポータルを関連付けます。[ユーザ グループをブラウズ] をクリックします。[ユーザ グループの選択] ページが表示されます(図 5-15 を参照)。

    図5-15 ユーザ グループとグループ ポータルを関連付ける


     


     

  5. [ユーザ グループの選択] ページには、最初の 10 グループだけが表示されています。すべてのグループを表示するには、[ページごとに表示されるユーザ グループ数] フィールドで「50」を選択します。ページが更新されて、すべてのグループが表示されます。

  6. リストの「MyNewGroup」をクリックします。グループが選択されて、[グループ ポータルの新規作成] ページが表示されます。

  7. 次に、新しいグループ ポータルを作成するためのテンプレートとして、既存のグループ ポータルを選択します。[テンプレートをブラウズ] をクリックします。[テンプレートのブラウズ] ページが表示されます(図 5-16 を参照)。

    図5-16 グループ ポータルのテンプレートを選択する


     

  8. [デフォルト グループ ポータル] セクションで、「Avitek Portal」を選択します。テンプレートが選択されて、[グループ ポータルの新規作成] ページが表示されます。

  9. [保存] をクリックして、新しいグループ ポータルを保存します(図 5-17 を参照)。

    注意: [資格をコピー] オプションを指定すると、グループ ポータル テンプレートに対して定義されている資格を、新しいグループ ポータルで使用できます。資格は、グループ ポータル メンバーがアクセスできるページとポートレットをさらに制限します。

    図5-17 グループ ポータルを保存する


     

    [ポータル管理ホーム] ページに戻り、新しいグループ ポータルの名前が表示されます(図 5-18 を参照)。

    図5-18 新しいグループ ポータル


     

MyNewGroup に属する訪問者がログインすると、My New Group Portal で定義されているポータルのビューが表示されます。

 


ステップ 3: グループ ポータルをカスタマイズする

このステップでは、My New Group Portal を変更して、ポータルの異なるビューを定義します。グループ ポータルに属する訪問者がログインすると、ポータルの変更後のビューが表示されます。

  1. 最初に、スキンを変更することで、このグループ ポータルに対するポータルのルック アンド フィールを変更します。[ポータル管理ホーム] ページで、「My New Group Portal」をクリックします(図 5-19 を参照)。

    図5-19 新しいグループ ポータルを変更する


     

  2. 表示される [グループ ポータル管理ホーム] ページで、[スキンを選択] をクリックします(図 5-20 を参照)。

    図5-20 グループ ポータルのスキンを変更する


     

  3. 表示される [スキンの選択] ページの [選択可能スキン] リストで「lumiereorange」を選択し、[デフォルトとして設定] をクリックします(図 5-21 を参照)。lumiereorange スキンの前にアスタリスクが表示され、デフォルト スキンであることが示されます。

    図5-21 デフォルト スキンを変更する


     

  4. [保存] をクリックします。[グループ ポータル管理ホーム] ページが表示されます。

  5. 次に、グループ ポータルのホーム ページに表示されるポートレットを決定します。最初に、すべてのポートレットをホーム ページで利用不能にした後、表示するポートレットだけを利用できるようにします。

    [グループ ポータル管理ホーム] ページで、 [ページとポートレットを管理] をクリックします。[ページおよびポートレット] ページが表示されます。

  6. [選択可能ページ] 領域で、[Home] 行の [ポートレットの編集] をクリックします(図 5-22 を参照)。

    図5-22 ポートレットを編集する


     

  7. 表示される [ポートレットの資格と属性の編集] ページで、リストのポートレットをすべて選択します(図 5-23 を参照)。ポートレットをすべて選択するには、リストの最初のポートレットを選択した後、〔Shift〕を押しながらリストの最後のポートレットを選択します。

    図5-23 利用不能にするためにすべてのポートレットを選択する


     

  8. [属性を設定] をクリックします。

  9. 表示される [ポートレット home の属性の設定] ページで、[利用可能] オプションの選択を解除し(図 5-24 を参照)、[保存] をクリックします。

    図5-24 ポートレットをホーム ページで利用不能にする


     

  10. ホーム ページで利用できるポートレットがなくなったので、利用できるようにするポートレットだけを選択します。[ポートレットの資格と属性の編集] ページで、〔Ctrl〕を押しながら以下のポートレットを選択します(図 5-25 を参照)。

  11. [属性を設定] をクリックします。[ポートレット home の属性の設定] ページが表示されます。

  12. [利用可能] オプションを選択し(図 5-26 を参照)、[保存] をクリックします。

    図5-26 グループ ポータルでポートレットを利用できるようにする


     

  13. 表示される [ポートレットの資格と属性の編集] ページで、ページ下部にある [戻る] ボタンをクリックし、[ページおよびポートレット] ページに戻ります。

  14. グループ ポータルでポートレットを利用できるようにしたので、ホーム ページ上でポートレットがどのように配置されるのかを確認します。[選択可能ページ] 領域で、[Home] 行の [ポートレットを配置] をクリックします(図 5-27 を参照)。

    図5-27 ポートレットをホーム ページに配置する


     

  15. 情報ダイアログ ボックスが表示されたなら、[OK] をクリックします。

  16. [ポートレットの配置] ページで、グループ ポータルのホーム ページに表示されるポートレットのデフォルト位置を確認します(図 5-28 を参照)。

    図5-28 ポートレットの位置を確認する


     

  17. [保存] をクリックします。

この状態で、新しいグループ ポータルを表示してみます。

 


ステップ 4: グループ ポータル サイトを表示する

新しいグループ ポータルの作成とコンフィグレーションが終わったので、新しいグループ ポータル サイトを表示できます。最初にポータルの URL に移動してデフォルトのグループ ポータルにアクセスした後、作成した新しいユーザとしてログインすれば、ユーザがアクセスできるグループ ポータルが表示されます。

  1. ブラウザで、次の URL を入力します。
    http://localhost:7501/sampleportal

    <hostname>:<port> の部分は、必要に応じて正しい値に変更してください。

    デフォルトのグループ ポータルが表示されます(図 5-29 を参照)。スキン(ページのデザイン)とポートレットに注目してください。

    図5-29 デフォルトのグループ ポータル


     

  2. 次に、作成した新しいユーザとしてログインします。新しいユーザは作成した MyNewGroup ユーザ グループのメンバーであり、MyNewGroup は新しいグループ ポータルに割り当てられているので、ログインすると新しいグループ ポータルが表示されます。

    [login] をクリックし、ユーザ名とパスワードとして myuser/password を入力します。新しいグループ ポータルが表示されます(図 5-30 を参照)。

    図5-30 新しいグループ ポータル


     

ホーム ページのスキンとポートレットを注目してください。このチュートリアルでコンフィグレーションしたものになっているはずです。

[web] タブをクリックすると、[web] ページには別のポートレットが表示されます。これは、ポートレットを変更したのは [home] ページに対してだけで、[web] ページについては変更していないためです。[web] ページのポートレットを変更するには、ステップ 3: グループ ポータルをカスタマイズするの手順を繰り返し、[Web] 行の [ポートレットの編集] と [ポートレットを配置] をクリックしてください(図 5-22 を参照)。

 

ページの先頭 前 次