あまり使われていない機能である可能性が高そうな Lync のスキル検索 機能。
数少ない? SharePoint 2010 と Lync の連携機能なんですけどね。
有効化するには Lync の PowerShell でコマンドを打つなどの必要があります。
有効化の手順などは↓こちらでMVPの外人さんが纏められているのでご参照を・・・
[Microsoft UC and other stuff... ] Enabling Skill Search in Lync 2010
http://howdouc.blogspot.com/2010/11/enabling-skill-search-in-lync-2010.html
注意点は特になく、ちゃんと個人サイトのSearchResultのページを指しましょうって事ぐらいでしょうか。
ただ、SharePointやLyncが日本語バリバリ(というか英語以外)だと、手順通りに有効化してもエラーが出て使えません。
Lync Clientで有効化後、「クエリが正しくない」との旨のエラーが出ます。
原因は、どうやらLyncから送られるクエリ文が問題なようで、クエリ文の一部で検索の範囲指定する部分が "People" と決め打ちでハードコーティングされている様子。なので、SharePointの人検索用でデフォルトで作られる範囲指定が、日本語だと「ひと」になっている為、うまく検索できません。
[ざっくりとした回避手順]
SharePoint 2010 のサーバーの全体管理 から、"アプリケーションの全体設定"に入り、"検索のファームの検索管理"ページに飛びます。
Lyncからひと検索で使用するSearch Service アプリケーションを選択し、左のメニューの"クエリと結果"から"範囲"を選択。
範囲のタイトルから「ひと」を選択し、"範囲設定"の"範囲設定の変更"を選択。
タイトルを「ひと」から「People」に変更して完了。
設定の反映まで少し時間がかかります。
まぁ、仕様と言えば仕様ですが、、、バグですね・・・。
もちろん、英語以外の環境だと起こるのでご注意ください。
# その前にスキル検索を使う人がいないか。
0 件のコメント:
コメントを投稿