ユーザー プロファイルおよび対象ユーザー設定の概要

Microsoft Office SharePoint Server 2007 により、ユーザー プロファイルおよび対象ユーザー設定にいくつかの新機能が追加されます。以下のセクションで、主な機能について簡単に説明します。

プロパティの強化

Office SharePoint Server 2007 では、ユーザー プロファイル ストアを使用してソリューションを構築する開発者に向けて、以下のようにプロパティが改善されました。

  • Multivalued properties   プロパティで複数の値がサポートされるようになりました。この改善点は、たとえばユーザーの関心事を定義したり専門知識を申告したりする場合など、数多くのシナリオで役に立ちます。

  • Properties with open or closed choice lists   この機能では、ユーザー プロファイル プロパティをボキャブラリに結合して、使用可能な値のリストを強制することができます。リストは開いておく (ユーザーは新しい選択を追加できます) ことも、閉じておく (ユーザーは新しい選択を追加できず、管理者のみが追加できます) こともできます。

  • Property mapping from external data sources other than Active Directory   プロファイル インスタンスの新しいプロパティを作成するとき、プロパティを外部データ ソース (ビジネス データ カタログに登録されたエンティティなど) にマップできます。

  • Property privacy policies   プロパティにアクセス可能なユーザーを制限するプロパティにプライバシー ポリシーを割り当てることができます。この機能を使用して、アクセスを自分のみ、自分の管理者、自分の業務グループ、または自分の仕事仲間に制限するか、またはすべてのユーザーに許可し、プロパティを必須、任意、または無効にするようにポリシーを設定することができます。

ユーザー プロファイルのインポートの強化

Microsoft Office SharePoint Portal Server 2003 では、ユーザー プロファイルのインポートを行えるのは、Active Directory ディレクトリ サービスからのみでした。Active Directory を展開していないユーザーには、プロファイル データベースを自力で準備し、それらのデータベースを SharePoint Portal Server で最新の状態に維持する簡単な方法がありませんでした。

Office SharePoint Server 2007 は、Active Directory だけでなく、以下のすべてのデータ ソースからプロファイル情報を独力でインポートすることで、この問題に対処します。

  • Lightweight Directory Access Protocol ディレクトリ (Active Directory ではない)

  • データベース

  • エンタープライズ アプリケーション (SAP や PeopleSoft など)

注意

Office SharePoint Server 2007 はビジネス データ カタログに統合することで、データベースおよびエンタープライズ アプリケーション データ ソースをサポートします。また、Office SharePoint Server 2007 はビジネス データ カタログ データ ソースを補助データ ソースとしてのみ使用します。つまり、マスタ接続にない追加ユーザー情報を提供する目的でのみこのデータを使用します。ユーザー プロファイルは Active Directory および LDAP ディレクトリからのみインポートすることができます。

個人用サイトのプロファイル ページ

[個人用サイト] ページのプロファイル ページには、ユーザーの仕事仲間とメンバシップ、ユーザーと別のユーザーの個人用サイトを訪問するユーザーとの共通事項、ユーザーのドキュメントを集めたビュー、ユーザーの Web ログ、およびユーザーのプライバシーにかかわるプロファイル プロパティが表示されます。

メンバシップ

Office SharePoint Server 2007 は Microsoft Exchange Server 配布リスト (DL) およびユーザーが属している Windows SharePoint Services 3.0 サイトを表示します。サイト メンバシップのリストは [個人用リンク] コントロールで利用できます。これは、現在の共有サービス プロバイダ (SSP) に関連付けられているサイトの上部ナビゲーション バー、および 2007 Microsoft Office システム クライアント アプリケーションでは [Microsoft Office ボタン] (以前の [ファイルを開く] ダイアログ ボックス) の [個人用 SharePoint] の下に表示されます。

仕事仲間

Office SharePoint Server 2007 は上司、同僚、および直接報告者を仕事仲間として自動的に追加します。さらに、Office SharePoint Server 2007 では仕事仲間 (知り合い) を追加して、仕事仲間の個人用サイトのパブリック ページに簡単に移動することができます。また、Office SharePoint Server 2007 では個人用サイトに仕事仲間の表示/変更 Web パーツが提供されます。これは仕事仲間の変更点を知らせます。社内のユーザーを検索するときは、社会的距離別にグループ分けして、仕事仲間が最初に表示されるようにすることができます。

共有コンテキスト

ユーザーが別のユーザーのユーザー プロファイル ページを訪問したとき、Office SharePoint Server 2007 は 2 人のユーザーのすべての共通点を表示します。以下に例を挙げます。

  • 両者に共通の上司

  • 両者が属する DL および Windows SharePoint Services サイト

  • 両者に共通の仕事仲間

    注意

    オブジェクト モデルを使用して、2 つのユーザー プロファイル インスタンス間の共通点を見つけることができます。

Web サービス

Office SharePoint Server 2007 はユーザー プロファイル データベースに書き込むことのできる Web サービスを提供します。Office SharePoint Server 2007 はまた、ファーム内で Office SharePoint Server 2007 が実行されているサーバーの検出、あるユーザーを対象としているサイトの検索、およびその他のタスクを実行する追加の Web サービスも提供します。

変更ログ

ユーザー プロファイル ストアは、データベース内のユーザー プロファイルへの変更を記録する変更ログを保持します。Office SharePoint Server 2007 は変更ログにプログラムによってアクセスする Web サービスおよびオブジェクト モデルを提供します。

プライバシーとセキュリティ

Office SharePoint Server 2007 では、ユーザー プロファイル プロパティ、仕事仲間、およびメンバシップにプライバシー ポリシーを設定して、個人情報にアクセス可能なユーザーを制限することができます。

プロパティ、仕事仲間、リンク、およびメンバシップの表示を自分のみ、自分の管理者、自分の業務グループ、または自分の仕事仲間に制限したり、すべてのユーザーに許可したりできます。

対象ユーザーの設定

SharePoint Portal Server 2003 ではルールに基づく対象設定がサポートされていました。Office SharePoint Server 2007 ではルールに基づく対象ユーザー、Windows SharePoint Services グループ、および配布リストのメンバシップの対象設定がサポートされています。また、Office SharePoint Server 2007 では、一覧表示するだけでなく、リスト アイテムを対象に設定することができます。

注意

Office SharePoint Server 2007 には、特定のユーザーを対象とするすべての Office SharePoint Server 2007 サイトを検索する Web サービスも用意されています。

人の検索

Office SharePoint Server 2007 では人のみを検索するように検索範囲を設定できます。人は名前またはユーザーの公開プロファイル プロパティで検索できます。Office SharePoint Server 2007 の検索では、プロパティベースのクエリ、社会的距離によるグループ化、検索の絞り込み、より詳しい検索結果がサポートされています。

カスタマイズ可能な選択の設計

Office SharePoint Server 2007 の人の選択および対象ユーザーの選択は、一般的でカスタマイズ可能な選択である PickerDialog に基づいています。これらの選択は Microsoft.Office.Server.WebControls 名前空間で定義されています。

堅牢なユーザー削除処理

Office SharePoint Server 2007 には、古いユーザー プロファイルを削除する強固な処理があります。これにより、SharePoint Portal Server 2003 が抱えていた古いユーザー プロファイルの削除に関する問題が解消されました。Office SharePoint Server 2007 にはユーザー プロファイルでの削除および他のアクションを追跡するイベント化モデルも用意されています。

See Also

タスク

[方法] 発行されたリンク Web サービスを使用する

概念

ユーザー プロファイル オブジェクト モデルの概要

Audience オブジェクト モデルの概要

その他のリソース

ポータルを個人用設定にする : 概要

主要概念およびアーキテクチャ

オブジェクト モデルを使用してユーザー プロファイル ストアを構成する

オブジェクト モデルを使用してユーザー プロファイル ストアにアクセスする

ユーザー プロファイル サービス Web サービスを使用する

対象ユーザーを使用してコンテンツを設定する