Monday, November 15, 2010

Enabling Skill Search in Lync 2010

Lync not only allows you to search for people across your organization by name, but also by skillset.  This is great if I am looking for someone who is an SCCM expert or a Business Analyst.  I don’t always know who I am looking for, but usually know what kind of person I am looking for. 

Skill based search integrates will SharePoint 2007 and 2010.  It is not enabled by default in Lync server.  First let’s look at what is required on the backend to make this work:

  • Requires SharePoint 2007 or later with maintained MySites
  • SharePoint search center URL is provisioned via in-band settings
  • SharePoint must be published to the Internet
  • Requires full version of SharePoint – Windows SharePoint Services are not sufficient
To enable skill based search, a Client Policy must be configured and applied that configures the Lync client to look at the correct SharePoint URLs.  Let’s look at the different parameters that are used to configure the Client Policy:
  • SPSearchInternalURL and SPSearchExternalURL – the URL that Lync will use when the user is logged on either inside or outside the network when conducting a keyword search
Note: the SPSearchInternalURL and SPSearchExternalURL will follow the following format: http://<server>/_vti_bin/search.asmx
  • SPSearchCenterInternalURL and SPSearchCenterExternalURL  – the URL that Lync will display at the bottom of the client that will open up the native people search webpage hosted on the SharePoint site. This can be used to view more detailed results.

Note: the SPSearchCenterInternalURL and SPSearchCenterExternalURL will follow the following format: http://<server>/SearchCenter/Pages/PeopleResults.aspx

To enable these URLs, a Client Policy needs to be configured and applied.  Since I am choosing to make this feature available to everyone, I am going to use the Lync Global Policy that applies to everyone. 

The following commands are run to enable the Skill based search URLs:

Set-CSClientPolicy –SPSearchInternalURL http://<server>/_vti_bin/search.asmx

Set-CSClientPolicy –SPSearchExternalURL http://<server>/_vti_bin/search.asmx

Lync SS - skill url - markup
The following commands are run to enable the Search Center URL that will be displayed at the bottom of the search results:

Set-CSClientPolicy –SPSearchCenterInternalURL http://<server>/SearchCenter/Pages/PeopleResults.aspx

Set-CSClientPolicy –SPSearchCenterExternalURL http://<server>/SearchCenter/Pages/PeopleResults.aspx

Lync SS - peopleresults url = markup
The next time the Lync client is restarted, it will receive the SharePoint URLs through in-band provisioning.  You can verify that your Lync client has received the URLs by holding the Ctrl key down, right-clicking on your Lync system tray icon and selecting Configuration Information:

Lync SS - config info select
The SharePoint URLs are shown in the Configuration Information table:

Lync SS - Config Info - markup
Now back to the Lync Client.  In the search blank, we can enter in keywords to skills that we want to search across and select the “Skill” option:

Lync SS - client search - mark2
Notice the “View results in SharePoint…” link at the bottom of the search results.  Clicking this will take you to the native SharePoint People Search Center for a more detailed view of the results:

Lync SS - SearchCenter = mark
The new Skill Search integration between SharePoint and Lync is a powerful addition to the feature set.  As always, comments welcome.

UPDATE (2/22/2011) - Gus Fraser posted about a publishing the SharePoint URLs through TMG.  Be sure to check it out if this matches your scenario!

57 comments:

  1. Is it possible to do a skill search across federated users ?

    ReplyDelete
  2. I too feel that its really useful if i can search for skillset. Quite busy these days but surely implement it whenever i get time.I feel that it could be easily achievable and most usefull thing in organizations

    ReplyDelete
  3. What's wrong if Lync Client says "Sharepoint people search failed. Please try again later."?
    I tried the URLS I used in the CSpolicy in IE and pages come up, which leads me to believe the URLS I use are correct?

    ReplyDelete
  4. I had lots of trouble getting skill search to work in my environment. Continually getting the generic "Sharepoint people search failed. Please try again later." error message.

    I finally switched from pointing Lync at a SharePoint web application configured to use SSL, claims based authentication and Kerberos to another one which is not running SSL and uses classic mode / NTLM instead. Having done that it all started working straight away.

    Not ideal, but it works!

    ReplyDelete
  5. Thanks for writing this. It helped me get Skill Search working in my Lync 2010 / SharePoint 2010 environment.

    ReplyDelete
  6. than for writing all of this step, but I can't log in without joining the domain. All of my client in my LAN all use wireless when we try to join domain it is impossible to log in as the domain user. how can I do need. getting help!

    ReplyDelete
  7. It seems like skill search could be built into AD and not require SP. Skill search is really a good feature in large organizations as the author said often we know what we need we just don't know who we need.

    ReplyDelete
  8. Warning for foreign SP installs, in Central Admin, you shoud create a copy of the local people scope and name it in english "People"...

    ReplyDelete
  9. Replies
    1. Re-run the above commands but substitute $null for the SP URLs.

      Delete
    2. correct me, "Set-CSClientPolicy –SPSearchInternalURL $null" ?
      I will remove it, because always prompt password for access this SP link.

      Delete

  10. اسعار تكييفات 2017
    اسعار تكييفات 2018
    عنوان مبيعات يونيو اير
    5شارع عامر امين القومية العربية بجوار الدائري
    12561 إمبابة

    مبيعات يونيو اير
    يونيون اير
    صيانة يونيون اير

    تكييف يونيون اير
    تكييف يونيون اير

    خدمة عملاء يونيون ايرجروب

    رقم خدمة عملاء unionaire

    شركة يونيون اير

    تكيفات يونيون ايير
    اسعار تكيفات يونيون ايير
    شاشات يونيون اير

    رقم يونيون اير 19058

    صيانة unionaire

    توكيل يونيون اير

    تكييفات بالتقسيط

    تكييفات يونيون اير

    الخطوط الارضية 0233580534/0233564318/0233564320/0233565322/0233564325/0233509275/023509267/0233509268


    عنوان مبيعات شارب
    4شارع عامر امين القومية العربية بجوار الدائري
    12561 إمبابة

    مبيعات شارب
    شارب
    صيانة شارب

    تكييف شارب
    سعر تكييف شارب

    خدمة عملاء شارب

    رقم خدمة عملاء شارب

    شركة شارب

    تكيفات شارب
    اسعار تكييفات شارب
    شاشات شارب

    رقم شارب 19058

    صيانة شارب

    توكيل شارب

    تكييفات بالتقسيط

    تكييفات شارب

    مبيعات شارب


    الخطوط الارضية 0233580534/0233564318/0233564320/0233565322/0233564325/0233509275/023509267/0233509268


    ReplyDelete
  11. The post is written in very a good manner and it contains many useful information for me. Thank you very useful information admin, and pardon me permission to share articles here may help :

    cara menghilangkan benjolan di bawah rahang
    cara mengobati amandel bengkak
    cara menghilangkan benjolan di ketiak
    cara menyembuhkan tumor ginjal
    cara mengobati lambung bocor
    cara menyembuhkan borok di kepala

    ReplyDelete
  12. The post is written in very a good manner and it contains many useful information for me. Thank you very useful information admin, and pardon me permission to share articles here may help :

    cara menghilangkan benjolan di bawah rahang
    cara mengobati amandel bengkak
    cara menghilangkan benjolan di ketiak
    cara menyembuhkan tumor ginjal
    cara mengobati lambung bocor
    cara menyembuhkan borok di kepala

    ReplyDelete
  13. I am happy to be here and this wonderful article. I have found here lots of interesting information for my knowledge I need. all the details you provide to us, it was very helpful and useful, thanks for sharing this post.

    khasiat obat herbal
    Obat penyakit kulit
    cara mengilangkan benjolan
    toko obat herbal sapnudin
    sehat dan cantik alami
    cara menghilangkan benjolan di selangkangan

    ReplyDelete
  14. والصدق والامانه فى العمل ، وهدفنا هو ارضاؤك وراحتك ، لا تقلق ونحن معك

    شركه عزل فوم بالجبيل
    لا تجهد نفسك ونحن تحت امرك ورهن اشارتك .
    أبرز خدمات مؤسسة الحرمــين للمقاولات العامة بالدمام والرياض

    شركه عزل فوم بالدمام


    شركه كشف تسربات المياه بالاحساء

    ReplyDelete
  15. I read this article. I think You put a lot of effort to create this article. I appreciate your work. Sheldon's Jacket

    ReplyDelete
  16. This is a great inspiring article.I am pretty much pleased with your good work.You put really very helpful information. Keep it up. Keep blogging. Looking to reading your next post.
    Being Human Leather Jacket

    ReplyDelete
  17. Our the purpose is to share the reviews about the latest Jackets,Coats and Vests also share the related Movies,Gaming, Casual,Faux Leather and Leather materials available Cyberpunk 2077 Wolf School Jacket

    ReplyDelete
  18. Hello everyone any doctor tha tell you that there is no cure for herpes tell him/her that is a lie about it becouse i am a living testimony herpes can be cured because it truly has a complete cure. I’m a living witness of it because I recently got rid of my HSV VIRUS within just two weeks. And as I speak right now! I’m perfectly cured from the herpes disease. There is a cure and it's called herbal medicine. I'm so glad to have come in contact with Herbal doctor Kham who is also known as the two weeks healer of herpes virus. Doctor Kham got me cured completely from my long term genital herpes (HSV VIRUS) with the help of his powerful and effective herbal medication which I took for only two weeks, and I got a good result being cured from the herpes disease. If you are out there diagnosed or suffering from the herpes virus you can reach out to Herbal doctor Kham for help in getting rid of your herpes virus forever just the way he helped me got rid of mine; His email address is draboloherbalhome@gmail.com or for his quick response to you, you can reach him on WhatsApp with +2347044725611 The medical industry/Big Pharmacies make huge profits off treatments and modern drugs/medicines that can't even get the herpes virus cured. That's why they don't want you to know the cure. Aaron Traywick had a cure for HIV and herpes and he turned up dead like a week later, even Nipsey Hussell was murdered along with Lisa Left Eye Lopes by the US Government simply because these people were doing a research on how Dr Sebi makes herb for the cure to herpes virus and HIV. The Doctor Sebi in question was also killed by the US Government just because he was having the cure to herpes and HIV. Don't you find that fishy?
    please help yourself and contact him he cure different kins disease such as
    .HIV,HEPATITIE,CRE,FLU,RABIES,WEST NILE VIRUS,ZIKA,PERTUSSIS,SHIGELLOSIS,ZIKA,ETC ANY DEADLY VIRUSES HE IS THE ONLY S0LUTION

    ReplyDelete
  19. I think this is a really good article. You make this information interesting and engaging. You give readers a lot to think about and I appreciate that kind of writing. google my business

    ReplyDelete
  20. Joy and happiness is all i see around ever since i came in contact with this great man. i complained bitterly to him about me having herpes only for him to tell me it’s a minor stuff. He told me he has cured thousands of people but i did not believe until he sent me the herbal medicine and i took it as instructed by this great man, only to go to the hospital after two weeks for another test and i was confirmed negative. For the first time in four years i was getting that result. i want to use this medium to thank this great man. His name is Dr aziegbe, i came in contact with his email through a friend in UK and ever since then my live has been full with laughter and great peace of mind. i urge you all with herpes or HSV to contact him if you willing to give him a chance. you can contact him through this email DRAZIEGBE1SPELLHOME@GMAIL .COM or you can also WhatsApp him +2349035465208
    He also cured my friend with HIV and ever since then i strongly believe he can do all things. Don't be deceived thinking he does not work, i believe if you can get in contact with this man all your troubles will be over. i have done my part in spreading the good news. Contact him through his email and you will be the next to testify of his great work.
    https://web.facebook.com/Herpes-std-cure-dr-aziegbe-herbal-cure-103360314788997/

    ReplyDelete
  21. Hi , Thank you so much for writing such an informational blog. If you are Searching for latest Jackets, Coats and Vests, for more info click on given link-Johnny Silverhand Vest

    ReplyDelete
  22. I got so involved in this material basically.
    Thanks for sharing this wonderful piece of information.
    Technical assistance is very necessary if you are a non-technical person or don’t have enough knowledge of digital devices.
    http//ij.start.canon CANON printer and other peripheral devices helping users all over the world to complete their daily tasks.

    ReplyDelete