Oracle® Fusion Middleware Oracle JDeveloperによるWebCenter Portalアセットとカスタム・コンポーネントの開発 12c (12.2.1.1) E79323-01 |
|
![]() 前 |
![]() 次 |
WebCenter Portalドキュメントは、特定のガイドのタスクが特定の仮想の人物に対応するように整理されています。各人物は、 WebCenter Portalで作業をするのに必要なスキルのセット(基礎的なスキルから高度なスキルまで)に関連付けられています。たとえば、このガイドは開発者という人物を対象としています。
この章では、WebCenter Portalの人物を紹介し、それぞれどのようにWebCenter Portalを利用する場合があるかを説明します。各人物には、WebCenter Portalで提供されるすぐに使用できるデフォルトのロールが割り当てられています。デフォルトのロールには、その人物が実行する典型的な業務に適する一意の権限セットが付与されています。これらのデフォルトのロールを変更したり、組織独自のニーズに合うように新しいロールを構成することができることに注意してください。
通常、WebCenter Portalを操作する人は、次の人物で構成されたチームとして連携して作業を行います。
Karenは、通常、WebCenter Portalを使用して、コンテンツの提供やレビュー、ソーシャル・ネットワークへの参加、ホーム・ポータルを利用した独自のドキュメントやプロファイルの管理を行っているナレッジ・ワーカーです。
アプリケーション・レベルでのKarenの権限は、デフォルトのAuthenticated-User
ロールに付与されるような権限になります。このロールは、組織に固有のニーズに応じてカスタマイズされることがあります。ポータル・レベルでは、ポータル・マネージャは、「ページの表示」
権限と「ページのカスタマイズ」
権限を持つロールをKarenに割り当てます。
ロールおよび権限の詳細は、『Oracle WebCenter Portalでのポータルの構築』のポータルのロールおよび権限に関する項を参照してください。
WebCenter Portalでのナレッジ・ワーカーのタスク
次に、Karenのようなナレッジ・ワーカーの一般的なタスクを示します。
コンテンツ・コントリビューション権限が割り当てられているページの編集および更新
情報、ファイルおよびリンクを共有し、インスタント・メッセージ、メール、メッセージ・ボード、ディスカッション、Wikiおよびブログを通してやり取りすることによる、他のWebCenter Portalユーザーとの接続および共同作業
Content Serverに格納されるドキュメントのアップロード、共有および管理
チームまたはプロジェクト・ポータルへの参加
コンテンツ更新時の通知の受信、メンバーになっているポータルおよび接続しているユーザーのアクティビティの表示、お知らせの表示、ディスカッションの参加、およびWebCenter Portal RSSフィードのモニタリングにより、WebCenter Portal内の変更に関する最新動向の把握
お気に入り、ノート、カレンダ、リスト、ポータル・オブジェクトへのリンク、およびタグを使用することによる整理された状態の維持
KarenがWebCenter Portalで使用可能な機能により習熟するにしたがって、ポータルの作成など、より高度なタスクを実行するようになる可能性があります。より高度なナレッジ・ワーカーとして、彼女の役割はアプリケーション・スペシャリストのタスクと重複するようになります。
Karenのようなナレッジ・ワーカーを対象にした情報は、『Oracle WebCenter Portalの使用』に記載されています。アプリケーション・スペシャリストのタスクと重複する高度なタスクの説明は、『Oracle WebCenter Portalでのポータルの構築』に記載されています。
Ariは、WebCenter Portalで作業し、ポータルとその構造(ページ階層、ナビゲーション、セキュリティ)およびそのコンテンツ(ページ上のコンポーネント、レイアウト、動作など)を作成および管理するアプリケーション・スペシャリストです。一般的なプロジェクトでは、Ariは、Karen (ナレッジ・ワーカー)、Wendy (Web開発者)、およびDave (開発者)の成果物を統合します。
アプリケーション・レベルでのAriの権限は、デフォルトのApplication Specialist
ロールに付与されるような権限になります。このロールは、組織に固有のニーズに応じてカスタマイズされていることがあります。自分で作成したポータルで、AriはPortal Manager
ロールで可能なアクションを実行し、ポータルを管理します。
ロールおよび権限の詳細は、『Oracle WebCenter Portalでのポータルの構築』のポータルのロールおよび権限に関する項を参照してください。
WebCenter Portalでのアプリケーション・スペシャリストのタスク
次に、Ariのようなアプリケーション・スペシャリストの一般的なタスクを示します。
新しいポータルの計画および作成
所有するポータルの編集および管理
ページ・コンポーネントの追加および構成にページ・エディタおよびリソース・カタログを使用した、ポータル・ページの作成および構築
ポータル・アセット、ツールとサービスの作成および管理
すべてのポータルに渡る共有アセットおよびポータル・テンプレートの管理
Ariのようなアプリケーション・スペシャリストを対象にした情報は、『Oracle WebCenter Portalでのポータルの構築』に記載されています。ホーム・ポータルの個人用ビューを操作する場合、Ariは『Oracle WebCenter Portalの使用』も参照します。
Wendyは、すべてのポータルに一貫した、ブランディングされたルック・アンド・フィールを提供することに重点的に取り組むWeb開発者です。Wendyは、グラフィック・デザインとHTMLマークアップを提供し、これによりAri (WebCenter Portalでのアプリケーション・スペシャリスト)またはDave (JDeveloperでの開発者)はコンテンツまたはページ・スタイル・テンプレート、スキンなどを作成できます。これらのアセットが作成されると、Ariはこれらを利用してポータル・ページを作成できます。通常、WendyはWebCenter Portalと直接やり取りすることはありません。
WebCenter PortalでのWeb開発者のタスク
次に、WendyのようなWeb開発者の一般的なタスクを示します。
企業ポータルのルック・アンド・フィールの開発
新しいページ・テンプレートの設計
WendyのようなWeb開発者を対象とした情報は、『Oracle WebCenter Portalでのポータルの構築』の「ポータルのルック・アンド・フィールの作成」に記載されています。
Daveは、主にコンポーネント(タスク・フロー、ページ・テンプレート、コンテンツ・テンプレートなど)の開発を担当する開発者です。これらは、Ari (アプリケーション・スペシャリスト)によって公開および利用されます。DaveはJDeveloperで作業し、WebCenter Portalで使用するアセットを開発および拡張します。
開発者のタスク
次に、Daveのような開発者の一般的なタスクを示します。
カスタム・アセット(WebCenter Portalのポータル用のページ・テンプレートやリソース・カタログなど)の開発
Javaポートレットの開発
タスク・フロー、マネージドBean、およびその他のコンポーネントを開発してデプロイします。
カスタムのパーソナライズ・コンポーネントを開発します。
ソース・コントロール システムをメンテナンスします。
ビルド・システムをメンテナンスします。
Daveのような開発者を対象にした情報は、『Oracle JDeveloperによるWebCenter Portalアセットとカスタム・コンポーネントの開発』に記載されています。
Syedは、システム管理者です。システム管理者は、IT担当者やビジネス・ユーザーからの要求に応じて新しいマシンを設定し、既存のアプリケーションのシステムとデータベースをクローニングまたはバックアップします。また、パッチ、パッケージおよびアプリケーションをインストールし、その他の管理に関連する作業を実行します。Syedはシステム管理者として、別のツール(Fusion Middleware Controlやコマンド行ツールなど)を使用します。Enterprise Managerを利用してポータル設定を構成し、WebCenter Contentやその他のFusion Middleware製品およびOracleアプリケーションなどの統合も構成します。
WebCenter Portalでは、デフォルトのAdministrator
ロールに付与されるような権限を持ちます。これは、すべてのポータル(ホーム・ポータルを含む)のグローバル・オプションを管理および設定するための排他的アクセスを提供します。
アプリケーション・レベルのロールと権限の詳細は、『Oracle WebCenter Portalの管理』のアプリケーション・ロールおよび権限についてに関する項を参照してください。
システム管理者のタスク
次に、Syedのようなシステム管理者の一般的なタスクを示します。
WebCenter Portal管理を使用して、すべてのポータル(ポータルのインポートとエクスポートを含む)およびサイト全体のセキュリティを管理します
WebCenter Portal管理を使用して、サイト全体のシステム・ページ、ビジネス・ロール・ページおよび個人ページを管理します
セキュリティ、分類、メタデータ、ワークフロー、ガバナンスを主導します。
管理機能の管理コンソールを使用します。
管理機能のコマンド行ユーティリティを実行します。
開発者の成果物の本番バージョンをインストールおよび構成します。
本番バージョンおよびオペレーティング・システムにパッチを適用します。
本番バージョンのクローンおよびバックアップを作成します。
本番バージョンのリストアを実行します。
本番バージョンに関する問題についてオペレーティング・システムをモニターします。
アプリケーションをデプロイおよび再デプロイします。
Syedのようなシステム管理者を対象とした情報は、『Oracle WebCenter Portalの管理』および『WebLogic Server WLSTコマンド・リファレンス』を参照してください。