この節では、Sun JavaTM System Portal Server 管理コンソールを使用して行う、コミュニティーとコミュニティーユーザーの作成および管理についての情報を示します。
「コミュニティー管理」ページでは、ポータル内のコミュニティーがテーブル形式で一覧表示されます。ユーザーはコミュニティーを検索して、コミュニティーおよびコミュニティーユーザーを管理できます。
「コミュニティー管理」テーブルに含まれる情報は次のとおりです。
コミュニティーの名前
コミュニティー内のユーザー数
コミュニティーが有効か無効かの区別
コミュニティーがアクティブか、削除マークが付いているかの区別
コミュニティーがリスト対象か対象外かの区別
コミュニティーがメンバーシップを持つ制限付きのコミュニティーか、制限なしのコミュニティーかの区別
コミュニティーがセキュリティー保護されたコミュニティーか、そうでないかの区別
コミュニティーおよびユーザーを管理するための手順については、「コミュニティーとユーザーの管理」を参照してください。
この節では、Sun Java System Portal Server 管理コンソールからコミュニティーおよびユーザーを管理する方法についての情報を示します。
コミュニティーおよびユーザーを管理するには、次の手順を使用します。
「ポータル」タブ内でポータルをクリックします。
「コミュニティー」タブをクリックします。
「コミュニティー管理」ページが表示されます。
「コミュニティーの検索」テキストボックスにコミュニティーの名前を入力して「検索」をクリックします。
検索条件に一致するコミュニティーが一覧表示されます。
ワイルドカード検索を実行できます。たとえば、検索条件が「*blog」の場合、名前のどこかに「blog」という単語が含まれるすべてのコミュニティーが一覧表示されます。「*」を入力するとすべてのコミュニティーが一覧表示されます。
「ポータル」タブ内でポータルをクリックします。
「コミュニティー」タブをクリックします。
「コミュニティー管理」ページが表示されます。
「新規」ボタンをクリックします。
「コミュニティーの作成」ページが表示されます。
テキストボックスに値を入力し、ドロップダウンメニューで選択を行います。
「了解」をクリックして終了します。
「ポータル」タブ内でポータルをクリックします。
「コミュニティー」タブをクリックします。
「コミュニティー管理」ページが表示されます。
コミュニティーを選択します。
一度に管理できるのは 1 つのコミュニティーだけです。
「現在のユーザーの管理」ボタンをクリックします。
「ユーザーを管理」ページが表示されます。
「追加」ボタンをクリックします。
「コミュニティーユーザーの追加」ページが表示されます。
既存のユーザーのステータスを変更する場合は、手順 7 に進みます。
「ユーザー DN」テキストボックスにユーザー名を入力して「追加」をクリックします。
ユーザー名がわからない場合は「選択」をクリックします。
「ユーザーの選択」ページが表示されます。
「ユーザーの検索」テキストボックスに検索条件を入力して「検索」をクリックします。
ワイルドカード検索を実行できます。たとえば、検索条件が「*user」の場合、名前のどこかに「user」という単語が含まれるすべてのユーザー ID が一覧表示されます。「*」を入力するとすべてのユーザーが一覧表示されます。
ユーザーを指定して「選択」をクリックします。
「コミュニティーユーザーの追加」ページの「ユーザー DN」テキストフィールドに、選択したユーザー名が表示されます。
「追加」をクリックします。
既存のユーザーのステータスを変更するには、ユーザーを選択します。
使用可能なオプションボタンのいずれかをクリックします。
次のオプションを使用できます。
削除 – ユーザーをコミュニティーから削除する
所有権の割り当て – 所有者権限をコミュニティーユーザーに割り当てる
所有権の割り当て解除 – 所有者権限を削除する
禁止 – コミュニティーへの参加を禁止する
禁止の削除 – コミュニティーへの参加禁止を取り消す
「コミュニティー管理」ページに戻るには「戻る」をクリックします。
「ポータル」タブ内でポータルをクリックします。
「コミュニティー」タブをクリックします。
「コミュニティー管理」ページが表示されます。
コミュニティーを選択して「保留状態のユーザーの管理」ボタンをクリックします。
「保留状態のユーザーの管理」ページが表示されます。
「メンバーシップ承認の待機」テーブルからユーザーを選択して「承認」または「拒否」ボタンをクリックします。
「コミュニティー管理」ページに戻るには「戻る」をクリックします。
「ポータル」タブ内でポータルをクリックします。
「コミュニティー」タブをクリックします。
「コミュニティー管理」ページが表示されます。
コミュニティーを選択します。
複数のコミュニティーを選択できます。
「有効」ボタンをクリックします。
「ポータル」タブ内でポータルをクリックします。
「コミュニティー」タブをクリックします。
「コミュニティー管理」ページが表示されます。
コミュニティーを選択します。
複数のコミュニティーを選択できます。
「無効」ボタンをクリックします。
「ポータル」タブ内でポータルをクリックします。
「コミュニティー」タブをクリックします。
「コミュニティー管理」ページが表示されます。
「名前」の下でコミュニティーを選択します。
複数のコミュニティーを選択できます。
「削除のマーク解除」ボタンをクリックします。
「ポータル」タブ内でポータルをクリックします。
「コミュニティー」タブをクリックします。
「コミュニティー管理」ページが表示されます。
「名前」の下でコミュニティーを選択します。
複数のコミュニティーを選択できます。
「削除のマーク付け」ボタンをクリックします。
コミュニティーを永続的に削除するには、コマンド psadmin remove-community -u amadmin -f password_file -p portal --name community_name を使用します。
「ポータル」タブ内でポータルをクリックします。
「コミュニティー」タブをクリックします。
「コミュニティー管理」ページが表示されます。
コミュニティーをクリックします。
編集ページが表示されます。
コミュニティーに関する設定値および選択内容を変更します。
「保存」をクリックします。
コミュニティーの検索および管理機能には、コミュニティー Web サービスが関係します。デフォルトでは、コミュニティー Web サービスの URL には、最初のポータルインスタンスと同じホストが含まれます。ロードバランサを使用する複数ノードインストールでは、ロードバランサのホストを使用するようにコミュニティー Web サービスの URL を変更できます。
端末ウィンドウで次のように入力します。
./psadmin get-attribute -u amadmin -p portal-URI -m communities -a WebServicesURL
./psadmin set-attribute -u amadmin -p portal-URI - m communities -a WebServicesURL URL
管理者の識別名を指定します。
ポータル ID を指定します。
WebServicesURL 属性の値を指定します。たとえば、URL は「http://foo.com:8080/communitymanagerwebservices/communitymanagerwebservices 」のような形式で指定できます。URL の「communitymanagerwebservices/communitymanagerwebservices 」の部分は変更してはならないことに注意してください。
WebServicesURL 属性のデフォルト値はありません。デフォルトでは、空の値は最初のポータルインスタンスのホストが使用されることを示します。