|
実稼動のプロダクション環境では、ステージング段階で作成されたコミュニティ テンプレートをポータル管理者およびエンドユーザが使用してコミュニティを作成し、管理権限を持つコミュニティ メンバがコミュニティを管理します。ポータル管理者はまた、訪問者の資格、委託管理、コンテンツ管理タイプの変更、キャッシュのコンフィグレーションによるパフォーマンス管理、およびその他の関連タスクを実行します。カスタム コミュニティではなく、GroupSpace コミュニティを作成する場合、プロダクションの段階で ActiveMenus タグをコンフィグレーションする必要があります。詳細については、 「コミュニティでのタグ ライブラリの使用」を参照してください。
ポータル管理者は、WebLogic Portal 伝播ツールを使用してコミュニティ テンプレートなどのポータル データをステージング環境に戻し、プロダクション環境の条件でテストすることができます。
ポータル管理者として、WebLogic Portal Administration Console を使用してコミュニティを作成することができます。エンド ユーザに独自のコミュニティの作成を可能にするには、コミュニティ ツールを含むコミュニティが最低 1 つ存在している必要があります。コミュニティ ツールは、管理コミュニティのメンバーに新しいコミュニティ作成用のメニューを提供します。
WebLogic Portal の伝播ツールはコミュニティ インスタンスを伝播しないため、コミュニティはステージング環境ではなく、プロダクション環境で作成する必要があります。
ユーザがコミュニティを作成すると、そのユーザは自動的にコミュニティ作成者およびコミュニティ オーナーとなり、コミュニティのすべての管理権限が付与されます。
ヒント : | 作成時にコミュニティを非アクティブにしないことが、ベスト プラクティスです。こうすれば、管理権限を持つコミュニティ メンバーはコミュニティをアクティブ化する前に、テストしたりコンフィグレーションしたりすることができます。コミュニティの機能がカスタム コミュニティ プロパティの有無に左右される場合には、コミュニティをアクティブ化する前にこれらのプロパティを定義します(「カスタム コミュニティ プロパティの作成」を参照)。 |
この節では、WebLogic Portal Administration Console を使用してコミュニティを作成する手順について説明します。これらの手順は、コミュニティ内部のコミュニティ ツールを使用してコミュニティを作成する場合と類似しています。
WebLogic Portal Administration Console を使用してコミュニティを作成すると、コミュニティ ツールを含む最初のコミュニティから、エンド ユーザが独自のコミュニティを作成することができます。
非アクティブ化されているコミュニティをアクティブ化して、ユーザがコミュニティにアクセスできるようにするには
テンプレートを変更すると、そのテンプレートで作成したコミュニティには新しいテンプレートのプロパティと特性が引き継がれます。そのテンプレートに基づいた既存のコミュニティは変更されません。既存のコミュニティに変更を適用する場合は、それらのコミュニティを直接変更する必要があります。
コミュニティ テンプレートを削除するには、[ポータル|yourPortal|テンプレート|コミュニティ テンプレート] を選択し、テンプレートの横にある [削除] ボックスをチェックして、[削除] をクリックします。そのテンプレートに基づいたコミュニティは影響を受けません。
コミュニティは、訪問者ツールを含むシェルを使用する必要があります。
コミュニティを作成したら、WebLogic Portal Administration Console でプロパティを変更することができます。変更後、コミュニティはすぐに新しい設定を使用します。
コミュニティは、訪問者ツールを含むシェルを使用する必要があります。
コミュニティを作成したら、コミュニティとその特性をユニークに識別するカスタム プロパティを追加することができます。開発者はそれらのプロパティを使用して、プログラム機能を開発することができます。
カスタム プロパティの変更は、[編集] をクリック、削除は、[削除] チェックボックスを選択して、プロパティの横にある [削除] をクリックして行うこともできます。
コミュニティ リソースへの管理アクセスは、ポータル デスクトップ リソースと同じ方法で委託管理ロールを割り当てて制御することができます。
コミュニティ リソースへのエンド ユーザ アクセスは、ポータル デスクトップ リソースと同じ方法で、訪問者の資格ロールを割り当てることによって制御することができます。
注意 : | コミュニティ リソースに対する資格を設定する際には注意が必要です。コミュニティ デスクトップのコンポーネント (ブック、ページ、ポートレット) に定義レベルで資格を適用すると、一部または全部のコンポーネントがコミュニティ メンバーに対して表示されなくなる可能性があります。 |
タイトル用にローカライズされたコミュニティのタイトルと説明を提示することができます。ローカライズされたテキストを提示する場合、ブラウザは提示する言語を使用するように設定します。ローカライズされたコミュニティのタイトルと説明は、WebLogic Portal Administration Console 内で、またはコミュニティ内でブラウザに表示されます。たとえば、GroupSpace では、ローカライズされたタイトルが、GroupSpace のヘッダに表示されます。詳細については、『GroupSpace ガイド』を参照してください。
中国語などの 2 バイト文字を使用する場合は、システムが 2 バイト文字をサポートするコンフィグレーションになっていることを確認してください。
この機能を使用して、コミュニティ名と説明を代わりに英語で表示することもできます。コミュニティ名と説明は何度でも変更できます。
英語のテキストを変更するなど、既存のタイトルおよび説明を変更する場合は、言語リンクをクリックしてタイトルおよび説明を変更してください。
ユーザをコミュニティにアクセスできなくするには、コミュニティを非アクティブ化するか削除します。コミュニティの非アクティブ化は、コンフィグレーション中やアーカイブ中のユーザ アクセスの防止や、今後再度アクティブ化する場合に使用できます。削除すると、コミュニティはデータベースから完全に削除されます。
アクティブなコミュニティを非アクティブ化して、ユーザのコミュニティへのアクセスを防止するには
コミュニティに割り当てられたコールバック クラスで、コミュニティが非アクティブ化されたときに何が発生するかを指定します。たとえば、コミュニティが非アクティブ化されたときに、ユーザに通知を送信することもできます。
削除すると、コミュニティはデータベースから完全に削除されます。
複数の GroupSpace コミュニティに属する場合、1 回ログインすれば、参加しているコミュニティ、参加するように招待されているコミュニティ、すべてのユーザが参加できるパブリック コミュニティにアクセスできます。
属する GroupSpace コミュニティにアクセスしてすべての招待を表示するには、以下の手順を実行します。
WebLogic Portal Administration Console では、メンバーの機能に関する権限を変更したり、メンバーをコミュニティから削除することができます。
作成者、所有者、寄稿者、表示者などの機能は、メンバーのコミュニティ リソースに対するアクセス レベルを決定します。コミュニティ メンバーの機能を変更することができます。たとえば、ユーザにコミュニティに対する管理アクセス権限を付与するには、ユーザの機能を所有者に変更します。
作成者および所有者の機能は、すべてのコミュニティで自動的に提供されます。追加機能は、開発チームにより提供されます。
次に、WebLogic Portal Administration Console を使用してメンバーを管理する手順を示します。
メンバーを削除しても、そのメンバーはユーザ ストアからは削除されません。メンバーはコミュニティから削除されるだけです。
コミュニティをステージングや開発に伝播することはできません。伝播できるのは、コミュニティ テンプレートだけです。
デプロイと伝播の詳細については、『プロダクション業務ガイド』を参照してください。