プライマリ・コンテンツに移動
Oracle® Fusion Middleware Oracle WebCenter PortalおよびOracle JDeveloperでのポータルの開発
11gリリース1 (11.1.1.9.0)
E49666-05
  ドキュメント・ライブラリへ移動
ライブラリ
製品リストへ移動
製品
目次へ移動
目次

前
 
次
 

37 ピープル・コネクション・サービスの概要

この章では、ピープル・コネクション・サービスに関連するタスク・フローについて説明します。ピープル・コネクション・サービスは、プロジェクト・チーム内および企業全体にわたるコネクションおよびコミュニケーションの向上するソーシャル・ネットワーキング・ツールを提供します。サービスはアクティビティ・ストリーム、コネクション、フィードバック、メッセージ・ボード、プロファイルおよびパブリッシャ・タスク・フローを通じてソーシャル・ネットワーキング機能を提供します。

この章の内容は、次のとおりです。

37.1 ピープル・コネクション・サービスの概要

ピープル・コネクション・サービスは、ユーザーのコネクションを作成し、そのコネクションと対話し、そのコネクションのアクティビティを追跡するためのソーシャル・ネットワーキング・ツールを提供します。次の機能によって、ユーザーは、自身の個人プロファイルの管理、他のユーザーのプロファイルへのアクセス、非定型のフィードバックの提供、メッセージの投稿、アクティビティの追跡、および他のユーザーとつながりを持つことができます。

  • アクティビティ・ストリーム: アプリケーションまたはソーシャル・ネットワーキング・アクションによって生成されるユーザー・アクティビティを表示します。

  • コネクション: 情報の共有、パフォーマンスへのコメント、メッセージの交換、およびアクティビティの追跡を行うために他のアプリケーション・ユーザーとのつながりを作ります

  • フィードバック: 他のユーザーに非定型なパフォーマンス・フィードバックを送ります

  • メッセージ・ボード: 他のユーザーにメッセージを投稿します

  • プロファイル: 個人の連絡先情報を入力し、他のユーザーの連絡先情報を表示します

  • パブリッシャ: ステータス・メッセージを公開し、ファイルおよびリンクを投稿します

本番環境では、企業は、可能性のあるコネクションの移入をピープル・コネクションに提供する手段としてそのバックエンド・アイデンティティ・ストアを利用できます。開発環境では、開発者はテストユーザーをjazn-data.xmlファイルに追加できます。


関連項目:

アプリケーションの本番バージョンにおけるバックエンド(LDAP)アイデンティティ・ストアとの接続の詳細は、『Oracle WebCenter Portalの管理』の「アイデンティティ・ストアの構成」の章を参照してください。jazn-data.xmlでのテスト・ユーザーの作成の詳細は、第22.2.2章「jazn-data.xmlファイルでのロールおよび付与権限の定義方法」を参照してください。

この項では、ピープル・コネクション・サービスの概要について説明します。次のサブセクションが含まれます:

37.1.1 ピープル・コネクション・サービス・タスク・フロー

ピープル・コネクション・サービスの機能は、5つのカテゴリに分かれています。各カテゴリには、ピープル・コネクションの機能をエンド・ユーザーに公開する一連のタスク・フローが含まれています。パブリッシャ・タスク・フローはこれらのカテゴリには含まれず、アクティビティ・ストリームと連携して機能します。

この項では、次のカテゴリを紹介します。次のサブセクションが含まれます:


関連項目:

実行時のピープル・コネクション・サービスの詳細は、『Oracle WebCenter Portalの使用』の関連する章を参照してください。

ピープル・コネクション・タスク・フローの詳細は、第37.1.1項「ピープル・コネクション・サービス・タスク・フロー」を参照してください。


37.1.1.1 アクティビティ・ストリーム

アクティビティ・ストリーム機能は、ユーザーのコネクションのアプリケーション・アクティビティを追跡します。表37-1は、アクティビティ・ストリームによって追跡できるアクティビティのタイプを示しています。

表37-1 アクティビティ・ストリームによって追跡されるアクティビティ

サービス 追跡されるアクティビティ

お知らせ

  • お知らせの作成

  • お知らせの編集

ブログ

  • ブログの作成

  • ブログの更新

コネクション

  • コネクションの招待

  • コネクションを持っている人々

ディスカッション

  • フォーラムの作成

  • トピックの作成

  • トピックへの返信

ドキュメント

  • ドキュメントの作成

  • ドキュメントの編集

  • タグの追加

  • タグの削除

イベント

  • イベントの作成

  • イベントの編集

フィードバック

  • 残したフィードバック

  • 受信したフィードバック

リスト

  • リストの作成

  • リストへの行の追加

  • リスト行の編集

メッセージ・ボード

  • 残したメッセージ

  • 受信したメッセージ

ページ

次のアクティビティが、サービス・フレームワークの範囲内で実行された場合、それらが追跡されます(たとえば、ユーザーが/myapp/mypages/の下にページを作成した場合、そのページ操作は追跡されません)。

  • ページの作成

  • ページの編集

  • ページの削除

  • タグの追加

プロファイル

  • 更新された写真

  • 更新されたプロファイル

  • 更新された個人ステータス・ノート

タグ付け

  • タグの追加

  • タグの削除


アクティビティ・ストリームは、同様にアプリケーション・アクティビティを追跡およびレポートする最近のアクティビティ・サービスと、いくらか類似しています(詳細は、第51章「最近のアクティビティの統合」を参照してください)。両方により統合サービスのアプリケーション・アクティビティを追跡しますが、アクティビティ・ストリームにより幅の広いサービスが追跡されます。たとえば、最近のアクティビティは、ドキュメント(Wikiやブログなど)、お知らせ、ディスカッションおよびページ・サービスを追跡します。アクティビティ・ストリームは、これらのサービスとピープル・コネクションを追跡します。アクションを実行した人に関係なく、最近のアクティビティによりアクティビティが追跡されます。ユーザーの接続により実行されるアクティビティがアクティビティ・ストリームにより追跡され、アクティビティ実行者に関する情報が含まれます。最近のアクティビティには名前が含まれません。

これらの2つのサービスにおける基本的な相違点は、アプリケーションにおける処理内容の概要を最近のアクティビティにより提供することにまとめることができます。アクティビティ・ストリームにより、ユーザーの接続で実行した処理の概要を提供します。

パブリッシャ・タスク・フローは、アクティビティ・ストリームと連携して機能し、ユーザー・メッセージの形式でコンテンツを提供します。パブリッシャ・タスク・フローを介して投稿されたメッセージは、それを入力したユーザーおよびそのユーザーのコネクションのアクティビティ・ストリームに公開されます。

アクティビティ・ストリーム・メッセージには、ファイルやリンクなどが添付されている場合があります。ファイルのMIMEタイプに応じて、アクティビティ・ストリームで、そのような添付のプレビューを表示できます。アクティビティ・ストリームでは、ネイティブのWeb形式またはUCMのスライド・レンダリングを使用してファイルをプレビューします。使用されるプレビューアは、プレビューするファイルのMIMEタイプに応じて異なります。

ネイティブなWeb形式を使用するMIMEタイプには、次のものがあります。

  • image

  • htm

  • text

UCMのスライド・レンダリングを使用するMIMEタイプには、次のものがあります。

  • pdf

  • powerpoint

  • powerpnt

  • pptx


注意:

PDFファイル・プレビューは、MIMEタイプがpdfであり、UCM接続にwebContextRootが指定されており、かつWebCenter PortalアプリケーションにOracle HTTP Serverを介してアクセスしている場合に、アクティビティ・ストリームで使用できます。

プレビューされるMIMEタイプは、これらの箇条書きに示すMIMEタイプのみです。その他のMIMEタイプはリンクとして表示されます。MIMEタイプdocxおよびxlsxは、アクティビティ・ストリームでプレビューされません。アクティビティ・ストリーム・タスク・フロー・インスタンスと関連付けられたパラメータを設定すると、ファイルのプレビューを省略できます(詳細は、第39.3項「ピープル・コネクション・タスク・フロー・バインディング・パラメータ」を参照してください)。

リソース・パレットから、次の2つのアクティビティ・ストリーム・タスク・フローを使用できます。


関連項目:

実行時のアクティビティ・ストリーム・タスク・フローの詳細は、『Oracle WebCenter Portalの使用』の「ポータル・アクティビティの追跡」の章を参照してください。

37.1.1.2 コネクション

コネクションは、ユーザーに、自身のコネクションを管理し、他のユーザーのコネクションを表示する手段を提供します。コネクションを使用して、ビジネス上の友人を集め、1つ以上の小さいソーシャル・グループに連絡を取ります。コネクション・リストを使用して、コネクションを表示する方法を管理します。

次のコネクション・タスク・フローは、リソース・パレットから使用できます。

  • コネクション - それぞれのコネクションの表示と管理、コネクション・リストの作成、接続するための招待の送信と応答を実行する手段をユーザーに提供します(図37-3)。

    図37-3 コネクション・タスク・フロー

    図37-3の説明が続きます
    「37-3 「コネクション」タスク・フロー」の説明

  • コネクション - カード: 次のビューから選択できます。

    • vcard: コネクションの写真、役職およびステータス・メッセージを表示します(図37-4)。

    • iconic: コネクションの写真およびユーザー名を表示します。

    • list: リストにコネクションを表示します。リストの各行には、プロファイル写真、ユーザー名、役職および「リストに追加」ボタンが表示されます。

    • tiled: コネクションの個人プロファイル写真をレンダリングし、その写真に加えてユーザー名および役職を表示します。


    ヒント:

    すべてのビューにおいて、名前はユーザーのプロファイルのサマリー・ビューにリンクしています。

    タスク・フロー・バインディングを使用してこれらのビューの1つを選択します(詳細は、第39章「ピープル・コネクション・タスク・フロー・バインディング・パラメータ」を参照してください)。

    図37-4 コネクション - カード・タスク・フロー

    図37-4の説明が続きます
    「図37-4 「コネクション - カード」タスク・フロー」の説明

  • コネクション - クイック・ビュー - それぞれのコネクションのアップロードされたプロファイル写真のビューとそれぞれのプロファイルのサマリー・ビューへのリンクをユーザーに提供します(図37-5)。

    図37-5 コネクション - クイック・ビュー・タスク・フロー

    図37-5の説明が続きます
    「図37-5 「コネクション - クイック・ビュー」タスク・フロー」の説明


関連項目:

実行時のコネクション・タスク・フローの詳細は、『Oracle WebCenter Portalの使用』の「連絡先の管理」の章を参照してください。

37.1.1.3 フィードバック

フィードバックは、ユーザーに、フィードバックを表示、投稿、および管理する手段を提供します。デフォルトでは、ユーザーは、独自のフィードバック・ビューでフィードバックを表示できます。ユーザーは、適切な権限が付与されれば、他のユーザーのフィードバック・ビューでフィードバックを表示および投稿できます。

リソース・パレットから、次の2つのフィードバック・タスク・フローを使用できます。

  • フィードバック - ユーザーに、フィードバック・タスク・フローのメイン・ビューを提供します。メイン・ビューには、送信および受信したフィードバックを表示、投稿、ソート、およびフィルタリングするためのコントロールと、受信したフィードバックを非表示にするためのコントロールが含まれています(図37-6)。

    図37-6 フィードバック・タスク・フロー

    図37-6の説明が続きます
    「図37-6 「フィードバック」タスク・フロー」の説明

  • フィードバック - クイック・ビュー - 最新の投稿のみが表示されている、フィードバック・タスク・フローの切捨て済ビューを、ユーザーに提供します(図37-7)。初期のビューに表示できる数を超える投稿がある場合、ユーザーは「詳細」リンクをクリックして、フィードバック・タスク・フローのメイン・ビューにナビゲートできます。ユーザーAがユーザーBのフィードバック - クイック・ビューのビューにアクセスすると、ユーザーAには、さらに「フィードバックの追加」オプションが表示されます。

    図37-7 フィードバック - クイック・ビュー・タスク・フロー

    図37-7の説明が続きます
    「図37-7 「フィードバック - クイック・ビュー」タスク・フロー」の説明


関連項目:

実行時のフィードバック・タスク・フローの詳細は、『Oracle WebCenter Portalの使用』の「フィードバックおよびメッセージ・ボードの使用」の章を参照してください。

37.1.1.4 メッセージ・ボード

メッセージ・ボードは、メッセージ・ボードおよびアクティビティ・ストリームへのメッセージおよび添付を表示および投稿する手段を提供します。

リソース・パレットから、次の2つのメッセージ・ボード・タスク・フローを使用できます。

  • メッセージ・ボード - ユーザーに、メッセージ・ボード・メッセージのメイン・ビューを提供し、メッセージの追加、表示、更新、非表示、削除およびそのビューの管理を行う手段と、メッセージをプライベートとしてマークしたり、プライベート・メッセージを共有する手段を提供します(図37-8)。

    図37-8 メッセージ・ボード・タスク・フロー

    図37-8の説明が続きます
    「図37-8 「メッセージ・ボード」タスク・フロー」の説明

  • メッセージ・ボード - クイック・ビュー - ユーザーに、メッセージ・ボード・メッセージの切捨て済ビューを提供し、メッセージの追加、表示、更新、非表示および削除を行う手段と、メッセージをプライベートとしてマークしたり、プライベート・メッセージを共有する手段を提供します(図37-9)。ユーザーは、「詳細」リンクをクリックすることで、詳細ビューにナビゲートできます。

    図37-9 メッセージ・ボード - クイック・ビュー・タスク・フロー

    図37-9の説明が続きます
    「図37-9 「メッセージ・ボード - クイック・ビュー」タスク・フロー」の説明


関連項目:

実行時のメッセージ・ボード・タスク・フローの詳細は、『Oracle WebCenter Portalの使用』の「フィードバックおよびメッセージ・ボードの使用」の章を参照してください。

37.1.1.5 プロファイル

プロファイルは、ユーザーに、自分自身および他のユーザーの個人プロファイル情報の様々なビューを提供します。そのような情報には、ユーザーの電子メール・アドレス、電話番号、勤務先の場所、部門、上司、直属の部下などが含まれます。プロファイルは、WebCenter Portalアプリケーションにそのユーザーを提供しているバックエンド・アイデンティティ・ストアからその情報をまとめて取得します。さらに、プロファイルから、この情報の一部を変更したり、そのアイデンティティ・ストアに含まれていない追加のデータを入力する機会が提供されることもあります。

リソース・パレットから、次の3つのプロファイル・タスク・フローを使用できます。


関連項目:

実行時のプロファイル・タスク・フローの詳細は、『Oracle WebCenter Portalの使用』の「プロファイルの管理」の章を参照してください。

37.1.1.6 パブリッシャ・タスク・フロー

パブリッシャ・タスク・フローは、アクティビティ・ストリームと連携して機能します。ユーザーは、パブリッシャにコンテンツを入力し、そのコンテンツを投稿したユーザーのアクティビティ・ストリームと、そのユーザーのコネクションのアクティビティ・ストリームにコンテンツが公開されます(図37-13)。

図37-13 パブリッシャ・タスク・フロー

図37-13の説明が続きます
「図37-13 「パブリッシャ」タスク・フロー」の説明


関連項目:

実行時のパブリッシャ・タスク・フローの詳細は、『Oracle WebCenter Portalの使用』のメッセージ、ファイルおよびURLの共有に関する項を参照してください。

37.1.2 ピープル・コネクション・サービスの要件

ピープル・コネクションをご使用のWebCenter Portal Frameworkアプリケーションと適切に統合するには、次の手順に従ってください。

  1. WebCenter Portal Frameworkアプリケーションを作成します(詳細は、第6.1項「新しいWebCenter Portal Frameworkアプリケーションの作成」を参照してください)。

  2. WebCenterスキーマを設定し、それへのデータベース接続を作成します(詳細は、第4章「WebCenter Portalのツールとサービス用アプリケーションの準備」を参照してください)。

  3. JSF (.jspx)ページを作成します(詳細は、第15.2項「WebCenter Portal Frameworkアプリケーションでのページの作成」を参照してください)。

  4. アプリケーションを保護し、いくつかのテスト・ユーザーを作成します(詳細は、第74章「WebCenter Portal Frameworkアプリケーションの保護」および第22.2.2項「jazn-data.xmlファイルでのロールおよび付与権限の定義方法」を参照してください)。

  5. ピープル・コネクション・タスク・フローをページにドラッグ・アンド・ドロップします(詳細は、第38.2項「ピープル・コネクション・タスク・フローをページに追加する方法」を参照してください)。

  6. タスク・フロー・バインディングに必要な値を入力します(詳細は、第39章「ピープル・コネクション・タスク・フロー・バインディング・パラメータ」を参照してください)。

  7. ページを実行します。

  8. 必要に応じて、手順4で作成したテスト・ユーザーのユーザー名とパスワードを入力します。

37.2 ピープル・コネクション・サービスのトラブルシューティング

この項では、ピープル・コネクション・サービスの使用中に発生する可能性がある問題のトラブルシューティングに役立つ情報を提供します。

ピープル・コネクション・タスク・フローは、空であってもフル・ブラウザに表示されます

これにより、Internet Explorerバージョン8 (IE8)を使用している場合に問題が発生することがあります。IE8で、「ツール」「互換表示設定」に移動します。「互換表示設定」ダイアログで、次のチェック・ボックスを選択解除します。

  • イントラネット サイトを互換表示で表示する

  • すべてのWebサイトを互換表示で表示する

新しいプロファイル・イメージが表示されない

プロファイル・イメージに対する変更は、古いWebCenterデータベース・キャッシュが原因で、ただちにレンダリングされないことがあります。古いイメージの下にある「リフレッシュ」アイコンをクリックすると、イメージが更新されます。