none
Lync address book moved to Roaming Profile RRS feed

  • Question

  • Hi Team,

    We are rolling our Lync 2010 (IM and prescence only) to our Windows 7 users and based on the article below, see that the address book (GalContacts.db and GalContacts.db.idx ) gets downloaded to %userprofile%\AppData\Local\Microsoft\Communicator\sip_<http://blog.schertz.name/2010/09/updating-the-lync-2010-address-book/

    Can these be moved to the users Roaming Profile path and or can a Group Policy move it? (Folder Redirection in User GPO)

    The reason is I want to have the address book there immediately when the user logs in but don't want to change the registry to download as soon as the users log in (and take up bandwidth with 100's logging in at 9:00am)

    IS this possible - What would you recommend otherwise?

    Many Thanks

    Wednesday, March 21, 2012 12:59 PM

Answers

  • The address book gets downloaded to that path wherever the %userprofile% environment variable maps to and this is hardcoded to the Lync client.

    In Citrix scenarios like this where file download to the user's profile is an issue, you could try setting the Address Book Availability to web search only. This would mean clients would search on the server directly over HTTPS.

    You can set this using the cmdlet Set-CsClientPolicy -AddressBookAvailability WebSearchOnly. For more information, take a look at this TechNet article - http://technet.microsoft.com/en-us/library/gg398300.aspx


    Justin Morris | Consultant | Modality Systems
    Lync Blog - www.justin-morris.net
    Twitter: @justimorris
    If this post has been useful please click the green arrow to the left or click "Propose as answer"

    • Marked as answer by SCCM4EVA Thursday, March 22, 2012 9:05 AM
    Wednesday, March 21, 2012 1:15 PM

All replies

  • The address book gets downloaded to that path wherever the %userprofile% environment variable maps to and this is hardcoded to the Lync client.

    In Citrix scenarios like this where file download to the user's profile is an issue, you could try setting the Address Book Availability to web search only. This would mean clients would search on the server directly over HTTPS.

    You can set this using the cmdlet Set-CsClientPolicy -AddressBookAvailability WebSearchOnly. For more information, take a look at this TechNet article - http://technet.microsoft.com/en-us/library/gg398300.aspx


    Justin Morris | Consultant | Modality Systems
    Lync Blog - www.justin-morris.net
    Twitter: @justimorris
    If this post has been useful please click the green arrow to the left or click "Propose as answer"

    • Marked as answer by SCCM4EVA Thursday, March 22, 2012 9:05 AM
    Wednesday, March 21, 2012 1:15 PM
  • Thanks Justin,

    This isn't for Citrix, - we do use roaming profiles for Citrix but lync is local pc usage, not over citrix.

    Users log onto the PC and get a newly created local profile (we use delprof2.exe as part of our log-off GPO to remove local profiles from the Win7 PC's each night)

    I think it would be better to have the local lync client address book point to the user H:\ (home) drive. Where is the %userprofile% environment variable located for this? (we don't want to set local profile paths in AD (Profile Tab) for users mind you)

    Can client policies be managed in the GUI - or is it cmdlet only?
    What are the benefits / disadvantages of WebSearch and FileDownload for local users?

    Thanks again

    • Edited by SCCM4EVA Wednesday, March 21, 2012 2:03 PM
    Wednesday, March 21, 2012 1:53 PM
  • Actually - found this also for websearch. Thanks Justin for your help mate.

    http://blog.schertz.name/2010/11/forcing-lync-address-book-web-query/

    Wednesday, March 21, 2012 2:50 PM
  • No problems mate. Am sure that Jeff's article will cover everything re: ABSWQ.

    Justin Morris | Consultant | Modality Systems
    Lync Blog - www.justin-morris.net
    Twitter: @justimorris
    If this post has been useful please click the green arrow to the left or click "Propose as answer"

    Wednesday, March 21, 2012 3:41 PM
  • HI,

    If you set the client policy address book availability as WebsearchOnly, you need to deploy reverse proxy. The external remote users search the address book through Reverse proxy server.


    Please remember to click “Mark as Answer” on the post that helps you, and to click “Unmark as Answer” if a marked post does not actually answer your question. This can be beneficial to other community members reading the thread.

    Thursday, March 22, 2012 10:25 AM
    Moderator