Oracle® Fusion Middleware Oracle WebCenter PortalおよびOracle JDeveloperでのポータルの開発 11gリリース1 (11.1.1.9.0) E49666-05 |
|
![]() 前 |
![]() 次 |
WebCenter Portalのドキュメントは、特定のガイドのタスクで特定のユーザーの人物に対応できるように編成されています。各人物には、WebCenter Portalの操作に必要なスキル(標準的なスキルから高度なスキル)のセットに関連付けられています。たとえば、このガイドは開発者ペルソナを対象としています。
この「はじめに」では、WebCenter Portalに登場する仮想の人物を紹介し、その人物がWebCenter Portalを操作する方法について説明します。各人物には、WebCenter Portalで提供されるすぐに使用できるデフォルトのロールが割り当てられています。デフォルトのロールには、各人物が通常実行する業務に適した一意の権限セットが付与されています。組織に固有のニーズを満たすため、これらのデフォルトのロールを変更したり、新しいロールを構成することも可能です。
通常、WebCenter Portalを操作する人々は、次の人物で構成されたチームとして共同で作業します。
Karenは、一般的にWebCenter Portalを使用して、コンテンツの提供およびレビューを行ったり、社会的な交流に参加したり、ホーム・ポータルを利用して独自のドキュメントやプロファイルを管理するナレッジ・ワーカーです。
アプリケーション・レベルで、Karenには、デフォルトのAuthenticated-User
ロールに付与されているような権限があります。これは、組織固有のニーズに合せてカスタマイズできます。ポータル・レベルでは、ポータルModerator
により、KarenにはViewer
またはParticipant
ロール、あるいは同様の権限セットを与えるカスタム・ロールが割り当てられると考えられます。
ロールおよび権限の詳細は、『Oracle WebCenter Portalでのポータルの構築』のポータルのロールおよび権限に関する項を参照してください。
WebCenter Portalでのナレッジ・ワーカーのタスク
Karenのようなナレッジ・ワーカーに一般的なタスクには、次のようなものがあります。
情報、ファイルおよびリンクを共有し、インスタント・メッセージ、メール、メッセージ・ボード、ディスカッション、Wikiおよびブログを通してやり取りすることによる、他のWebCenter Portalユーザーとの接続および共同作業
WebCenter Contentに格納されるドキュメントのアップロード、共有および管理
チームまたはプロジェクト・ポータルへの参加
WebCenter Portalでの変化への適応。このために、コンテンツ更新時の通知の受信、他のユーザーからの推奨事項の参照、自分がメンバーになっているポータルやコネクションを持っているユーザーがメンバーになっているポータルのアクティビティの確認、お知らせの確認、投票およびWebCenter Portal RSSフィードの監視を行います。
お気に入り、ノート、カレンダ、リスト、ポータル・オブジェクトへのリンクおよびタグを使用することによる組織の維持
ワークリスト・アイテムの確認および対応
Karenは、WebCenter Portalで使用可能な機能に慣れてくると、ポータルの作成など、より高度なタスクを実行するようになります。より高度なナレッジ・ワーカーとして、Karenのロールは進化し、アプリケーション・スペシャリストのタスクと重なる場合もあります。
Karenのようなナレッジ・ワーカーを対象とした情報は、『Oracle WebCenter Portalの使用』を参照してください。アプリケーション・スペシャリストと重なる高度なタスクについては、『Oracle WebCenter Portalでのポータルの構築』に記載されています。
Ariは、ポータル・ビルダーで作業し、ポータルとその構造(ページ階層、ナビゲーション、セキュリティ)およびそのコンテンツ(ページ上のコンポーネント、レイアウト、動作など)を作成および管理するアプリケーション・スペシャリストです。通常のプロジェクトで、Ariは、Karen (ナレッジ・ワーカー)、Wendy (Web開発者)およびDave (開発者)の成果を統合します。
アプリケーション・レベルで、Ariには、デフォルトのApplication Specialist
ロールに付与されているような権限があります。これは、組織固有のニーズに合せてカスタマイズできます。自分で作成したポータルで、AriはModerator
ロールで可能なアクションを実行し、ポータルを管理します。
ロールおよび権限の詳細は、『Oracle WebCenter Portalでのポータルの構築』のポータルのロールおよび権限に関する項を参照してください。
WebCenter Portalでのアプリケーション・スペシャリストのタスク
Ariのようなアプリケーション・スペシャリストに一般的なタスクには、次のようなものがあります。
新しいポータルの計画および作成
所有するポータルの編集および管理
ページ・コンポーネントの追加および構成にページ・エディタ(コンポーザ)およびリソース・カタログを使用した、ポータル・ページの作成および構築
ポータル・アセット、ツールとサービスの作成および管理
すべてのポータルに渡る共有アセットおよびポータル・テンプレートの管理
Ariのようなアプリケーション・スペシャリストを対象にした情報は、『Oracle WebCenter Portalでのポータルの構築』に記載されています。ホーム・ポータルの個人ビューで作業する場合は、『Oracle WebCenter Portalの使用』も参照します。
Wendyは、すべてのポータルに一貫した、ブランディングされたルック・アンド・フィールを提供することに重点的に取り組むWeb開発者です。Wendyは、グラフィック・デザインとHTMLマークアップを提供し、これによりAri (ポータル・ビルダーでのアプリケーション・スペシャリスト)またはDave (JDeveloperでの開発者)はコンテンツまたはページ・スタイル・テンプレート、スキンなどを作成できます。これらのアセットが作成されると、Ariはこれらを利用してポータル・ページを作成できます。Wendyは通常、直接WebCenter Portalとやり取りすることはありません。
WebCenter PortalでのWeb開発者のタスク
WendyのようなWeb開発者に一般的なタスクには、次のようなものがあります。
企業ポータルのルック・アンド・フィールの開発
新しいポータル・ページ・テンプレートの設計
ウェンディのようなWeb開発者を対象とした情報は、『Oracle WebCenter Portalでのポータルの構築』の「ポータルのルック・アンド・フィールの作成」の章に記載されています。
Daveは、ポータルとWebCenter Portal Frameworkアプリケーションの両方に対してサポートを提供する開発者です。
ポータル(ポータル・ビルダー)
Daveは主に、コンポーネント(タスク・フロー、ページ・テンプレート、コンテンツ・テンプレートなど)の開発を担当し、これらのコンポーネントはAri (アプリケーション・スペシャリスト)によって公開され、利用されます。Daveは主にJDeveloperで作業し、WebCenter Portal拡張機能/WebCenter Portalサービス拡張機能プロジェクトを利用します。
Frameworkアプリケーション
Daveは主にJDeveloperで作業し、WebCenter Portal Frameworkアプリケーションを開発します。アプリケーションを開発したら、これをEARファイルとしてパッケージ化し、アプリケーション・サーバーにデプロイできます。一般的な環境では、DaveはSCMシステムでJDeveloperを構成し、自動化された構築およびデプロイのプロセスを持つチーム内で作業します。
開発者のタスク
Daveのような開発者に一般的なタスクには、次のようなものがあります。
WebCenter Portal Frameworkアプリケーションの構築およびメンテナンス
WebCenter Portalのポータルのページ・テンプレート、ナビゲーション・コンポーネントなどのカスタム・アセットの開発
Javaポートレットの開発
タスク・フロー、マネージドBeanその他のカスタム・コンポーネントの開発およびデプロイ
カスタムのパーソナライズ・コンポーネントの開発
ソース・コントロール・システムのメンテナンス
構築システムのメンテナンス
Daveのような開発者を対象にした情報は、『Oracle WebCenter PortalおよびOracle Jdeveloperでのポータルの開発』に記載されています。
Syedは、IT担当者やビジネス・ユーザーからの要求を処理して新しいマシンを設定したり、既存のアプリケーション・システムやデータベースのクローニングやバックアップを行ったり、パッチ、パッケージおよびアプリケーションをインストールしたり、その他管理関係のタスクを実行するシステム管理者です。システム管理者として、SyedはFusion Middleware Controlやコマンド・ライン・ツールなど、他のツールを使用して作業します。Enterprise Managerを利用してポータル設定を構成し、WebCenter Contentやその他のFusion Middleware製品とOracleアプリケーションなどの統合の構成も行います。
WebCenter Portalのポータル・ビルダーで、Syedには、デフォルトのAdministrator
ロールに付与されているような権限があります。これにより、すべてのポータル(ホーム・ポータルを含む)に対するグローバル・オプションを管理および設定するための排他的アクセスが可能となります。
アプリケーション・レベルのロールと権限の詳細は、『Oracle WebCenter Portalの管理』の「アプリケーション・ロールと権限について」の項を参照してください。
システム管理者のタスク
Syedのようなシステム管理者に一般的なタスクには、次のようなものがあります。
ポータル・ビルダー管理を使用した、すべてのポータル(ポータルのインポートおよびエクスポートを含む)とサイト全体のセキュリティの管理
ポータル・ビルダー管理を使用した、サイト全体のシステム・ページ、ビジネス・ロール・ページおよび個人用ページの管理
Portal Frameworkアプリケーション管理コンソールを使用した、アプリケーション全体のプリファレンスの管理、ユーザーとロールの管理、アセットの管理、コンテンツ・リポジトリの構成、投票の作成、プロデューサと外部アプリケーションの登録
セキュリティ、分類、メタデータ、ワークフロー、ガバナンスの指揮
管理機能を使用するための管理コンソールの使用
管理機能のコマンド・ライン・ユーティリティの実行
本番バージョンの開発者の成果のインストールおよび構成
本番バージョンおよびオペレーティング・システムのパッチ適用
本番バージョンのクローンおよびバックアップの作成
本番バージョンのリストアの実施
本番バージョンの問題に関するオペレーティング・システムの監視
アプリケーションのデプロイと再デプロイ
Syedのようなシステム管理者を対象とした情報は、『Oracle WebCenter Portalの管理』および『WebLogic Scripting Toolコマンド・リファレンス』を参照してください。