このガイドでは、全体を通して、WebCenter Portalの使用例をわかりやすく説明しています。このガイドで説明するタスクは、特定のポータル・ロールが割り当てられた1人以上の人物を対象としています。この章では、これらの人物を紹介し、彼らがWebCenter Portalを操作する方法について説明します。ここで例としてあげる人物は、WebCenter Portalによって提供される範囲のツールを使用するために必要な様々なスキル・セットを識別し、具体例として説明するためのものです。
ここで説明する人物は、WebCenter Portalによってデフォルトで提供されるロールを持っています。これらのロールには、それぞれの人物が通常実行する作業に適した固有の権限のセットが割り当てられています。これらのデフォルトのロールは変更することもできますが、組織に固有のニーズを満たすように新しいロールを構成することもできます。
通常、WebCenter Portalを操作する人は、チームで作業を行い、自分のタスクを次のユーザー・ロールのいずれかに対応させています。
Karenは、通常、WebCenter Portalを使用して、コンテンツの提供やレビュー、ソーシャル・ネットワークへの参加、ホーム・ポータルを利用した独自のドキュメントやプロファイルの管理を行っているナレッジ・ワーカーです。
アプリケーション・レベルで、KarenはデフォルトのAuthenticated-User
ロールに付与されるような権限を持っており、これは組織の特定のニーズに応じてカスタマイズ可能です。ポータル・レベルでは、ポータルのModerator
が、Karenに、Viewer
またはParticipant
ロールを割り当てるか、同じような権限セットを提供するカスタム・ロールを割り当てることが考えられます。
ロールと権限の詳細は、Oracle Fusion Middleware Oracle WebCenter Portalでのポータルの構築でポータルのロールと権限についてに関する項を参照してください。
WebCenter Portalでのナレッジ・ワーカーのタスク
Karenのようなナレッジ・ワーカーの一般的なタスクには、次のようなものがあります。
情報、ファイル、リンクを共有し、インスタント・メッセージ、メール、メッセージ・ボード、ディスカッション、Wiki、ブログを通して対話することで、他のWebCenter Portalユーザーと接続し、共同作業を行います。
コンテンツ・サーバーに保存されているドキュメントのアップロード、共有、管理を行います。
チームまたはプロジェクト・ポータルに参加します。
コンテンツの更新時に通知を受信し、他のユーザーによる推奨事項を調べ、自分がメンバーであるポータルと自分が接続しているユーザーのアクティビティを表示し、お知らせを表示し、投票を実施し、WebCenter PortalのRSSフィードを監視することで、WebCenter Portalの変更に関する最新の動向を把握します。
お気に入り、ノート、カレンダ、リスト、ポータル・オブジェクトへのリンク、タグを使用して、整理された状態を保持します。
ワークリスト・アイテムを表示して、応答します。
Karenは、WebCenter Portalで提供される機能に精通していくにつれ、ポータルの作成など、さらに高度なタスクを実行し始める可能性もあります。さらに上級のナレッジ・ワーカーになれば、彼女のロールはアプリケーション・スペシャリストのタスクと重なるところまで進化すると考えられます。
Karenのようなナレッジ・ワーカーのタスクの詳細は、『Oracle Fusion Middleware Oracle WebCenter Portalの使用』を参照してください。アプリケーション・スペシャリストと重なる高度なタスクの詳細は、Oracle Fusion Middleware Oracle WebCenter Portalでのポータルの構築を参照してください。
Ariは、ポータル・ビルダーで、ポータル、ポータルの構造(ページの階層、ナビゲーション、セキュリティ)、ポータルのコンテンツ(ページのコンポーネント、レイアウト、動作など)を作成および管理するアプリケーション・スペシャリストです。通常のプロジェクトで、Ariは、Karen (ナレッジ・ワーカー)、Wendy (Web開発者)、Dave (開発者)の業務を調整します。
アプリケーション・レベルで、AriはデフォルトのApplication Specialist
ロールに付与されるような権限を持っており、これは組織の特定のニーズに応じてカスタマイズ可能です。Ariは自分の作成したポータルで、Moderator
ロールに付与されるアクションを実行して、ポータルを管理します。
ロールと権限の詳細は、Oracle Fusion Middleware Oracle WebCenter Portalでのポータルの構築でポータルのロールと権限についてに関する項を参照してください。
WebCenter Portalでのアプリケーション・スペシャリストのタスク
Ariのようなアプリケーション・スペシャリストの一般的なタスクには、次のようなものがあります。
新しいポータルを計画し、作成します。
自分の所有するポータルを編集および管理します。
ページ・エディタ(コンポーザ)とリソース・カタログを使用してポータル・ページを作成および構築し、ページ・コンポーネントを追加して構成します。
ポータル・アセット、ツール、サービスを作成して、管理します。
すべてのポータルにまたがる共有アセットとポータル・テンプレートを管理します。
Ariのようなアプリケーション・スペシャリストのタスクの詳細は、Oracle Fusion Middleware Oracle WebCenter Portalでのポータルの構築を参照してください。ホーム・ポータルの個人用ビューを操作する場合、Ariは『Oracle Fusion Middleware Oracle WebCenter Portalの使用』も参照する可能性があります。
WendyはWeb開発者で、すべてのポータルに一貫した、ブランド化されたルック・アンド・フィールを提供することに集中しています。Wendyは、Ari (ポータル・ビルダーのアプリケーション・スペシャリスト)またはDave (JDeveloperの開発者)がコンテンツまたはページ・スタイルのテンプレートやスキンなどを作成できるように、グラフィック・デザインやHTMLマークアップを提供します。これらのアセットが作成されたら、Ariがこれらを利用してポータル・ページを作成します。通常、Wendyは、WebCenter Portalとは直接的には関わりません。
WebCenter PortalでのWeb開発者のタスク
WendyのようなWeb開発者の一般的なタスクには、次のようなものがあります。
企業ポータルのルック・アンド・フィールを開発します。
新しいポータル・ページのテンプレートを設計します。
WendyのようなWeb開発者のタスクの詳細は、Oracle Fusion Middleware Oracle WebCenter Portalでのポータルの構築の「ポータルのルック・アンド・フィールの作成」を参照してください。
Daveは、ポータルとWebCenter Portal Frameworkアプリケーションの両方をサポートする開発者です。
ポータル(ポータル・ビルダー)
Daveは、主にコンポーネント(タスク・フロー、ページ・テンプレート、コンテンツ・テンプレートなど)の開発を担当しています。これらのコンポーネントは、Ari(アプリケーション・スペシャリスト)が公開して利用します。Daveは主にJDeveloperを使用し、WebCenter Spaces拡張機能/WebCenter Portal Service拡張機能プロジェクトを利用します。
Frameworkアプリケーション
Daveは主にJDeveloperを使用して、WebCenter Portal Frameworkアプリケーションを開発します。アプリケーションを開発したら、EARファイルとしてパッケージ化し、アプリケーション・サーバーにデプロイします。一般的な環境では、DaveはSCMシステムで構成されたJDeveloperを使用しており、構築プロセスとデプロイ・プロセスが自動化されたチーム内で作業しています。
開発者のタスク
Daveのような開発者の一般的なタスクには、次のようなものがあります。
WebCenter Portal Frameworkアプリケーションを構築し、管理します。
WebCenter Portalのポータルのページ・テンプレートやナビゲーション・コンポーネントなどのカスタム・アセットを開発します。
Javaポートレットを開発します。
タスク・フロー、マネージドBean、その他のカスタム・コンポーネントを開発し、デプロイします。
カスタム・パーソナライズ・コンポーネントを開発します。
ソース・コントロール・システムを維持します。
ビルド・システムを維持します。
Daveのような開発者のタスクの詳細は、『Oracle Fusion Middleware Oracle WebCenter PortalおよびOracle JDeveloperでのポータルの開発』を参照してください。
Syedは、新しいマシンの設定、既存のアプリケーション・システムのクローン作成またはバックアップ、パッチのインストール、アプリケーションに関するIT担当者やビジネス・ユーザーからの質問に対応しながら、その他の管理関連タスクを実行するシステム管理者です。Syedは、システム管理者として、Fusion Middleware Controlやコマンド・ライン・ツールなどの他のツールも操作します。さらに、Enterprise Managerを利用してポータル設定を構成し、WebCenter Contentやその他のFusion Middleware製品やOracleアプリケーションなどの統合も構成します。
WebCenter Portalのポータル・ビルダーでは、デフォルトのAdministrator
ロールに付与される権限を持っています。この権限により、すべてのポータル(ホーム・ポータルを含む)のグローバル・オプションを管理および設定できる排他的アクセス権が提供されます。
アプリケーション・レベルのロールと権限の詳細は、Oracle Fusion Middleware Oracle WebCenter Portalの管理のアプリケーション・ロールと権限についてに関する項を参照してください。
システム管理者のタスク
Syedのようなシステム管理者の一般的なタスクには、次のようなものがあります。
ポータル・ビルダー管理を使用して、すべてのポータルを管理し(ポータルのインポートとエクスポートを含む)、サイト全体のセキュリティを保護します。
ポータル・ビルダー管理を使用して、サイト全体のシステム・ページ、ビジネス・ロール・ページ、個人用ページを管理します。
Portal Frameworkアプリケーション管理コンソールを使用して、アプリケーション全体のプリファレンス管理、ユーザーとロールの管理、アセットの管理、コンテンツ・リポジトリの構成、投票の作成、プロデューサと外部アプリケーションの登録を行います。
セキュリティ、分類、メタデータ、ワークフロー、ガバナンスを先導します。
管理コンソールを使用して管理機能を実行します。
管理機能用のコマンド・ライン・ユーティリティを実行します。
開発者の成果である製品の本番バージョンをインストールして、構成します。
本番バージョンとオペレーティング・システムのパッチを適用します。
本番バージョンのクローンとバックアップを作成します。
本番バージョンの復元を行います。
本番バージョンでオペレーティング・システムの問題を監視します。
アプリケーションのデプロイおよび再デプロイを行います。
Syedのようなシステム管理者のタスクの詳細は、Oracle Fusion Middleware Oracle WebCenter Portalの管理および『Oracle Fusion Middleware WebLogic Scripting Toolコマンド・リファレンス』を参照してください。