ユーザプロファイルを全件書き出してくれるツール

Mojalog で、素晴らしいツールが公開されていますので、ご紹介します。
[SharePoint]mossのユーザプロファイルが全部欲しい

SharePointの中にあるユーザプロファイルを全部エクセルに書き出してくれるツールです。よくユーザから「所属別社員一覧+内線が欲しい」とか言われるのですが、これで全部解決!

サーバに置く必要は無く、ローカルで exe を起動するだけです。とりあえず XP 環境で動作確認。余計な DLL もないのでクリーンです。

初期設定はこんな感じ。
ちなみに、システムアカウントでなくとも通常のユーザアカウントで動作します。
ユーザプロファイルは全ユーザ閲覧可能なので当然といえば当然ですが。
ちなみに、認証がキャッシュされていれば account すら不要です。

[Load]をクリックするとローディングが始まります。
500件単位でログに表示されます。
ロードが終わると、ボタンが [Load] から [Export] に替わります。

書き出したいプロパティにチェックを入れます。
なお、AboutMe(自己紹介)だけは選択してもエクスポートされないのですが、どうやら、これはこのツールの仕様というより、SharePointサービス側のバグかと思われます。
まあ、自己紹介を一覧にしてもあまり意味が無いので問題ないです。

なお、ユーザプロファイルに独自プロパティを追加していた場合、(ウチの場合は naisen)それも選択肢に表示されますので、指定することができます。

[Export] をクリックすると、書出しが始まります。
終わると、エクセル形式で exe とおなじフォルダに出力されます。

これは便利です!
とりあえず内線を入力していないユーザに督促メールを発信しよう…。

[SharePoint]mossのユーザプロファイルが全部欲しい
地域猫活動 Nねこの日誌


Author

中村 和彦(シンプレッソ・コンサルティング株式会社 代表)が「ユーザ視点の SharePoint 情報」を発信します。元大手製造業 SharePoint 運用担当。現SharePoint コンサルタント。お仕事のお問い合わせはこちらまでお願いします。当ブログにおける発信内容は個人に帰属し所属組織の公式発信/見解ではありません。
FB : 中村 和彦
blog: Be・Better!
MS MVP SharePoint 2009/10-2011/9
MS MVP Office 365 2012/10-2014/9