Profiles For Lync 2013 - Bounce between user accounts with a single click!

Profiles For Lync ("P4L") is an add-on utility for Lync/SfB that gives you a simple "1-click" way to logout of one Lync account/system and into another. Choose up to 40 sites, export/import via csv, jump to a site from the command line. This is the October 2015 version.

4.9 Star
Add to favorites
E-mail Twitter Digg Facebook
  • Client Status Unknown with Skype for Business 2016
    5 Posts | Last post November 04, 2015
    • I installed Office 2016 which updated my Skype for Business client 2015 to Skype for Business 2016. My P4L stopped working, it just shows Client status: Unknown. I have the latest version of P4L installed. Greg, could please help?
    • Hi Marian,
      You're now the second person to report this problem, however I've not been able to reproduce it yet. What version of Office 2016 are you running? Is it the click-to-run, or the msi-based install? Are you running Windows with it set to English or is it a different locale/language?
      We saw a few bugs with SDK apps in the crossover from Lync 2010 to 2013, and the cure was to make sure you only had one version installed. If you happen to have Lync 2013 still on your machine - and you have no need to keep it there - can I get you to uninstall it and see if that fixes things??
    • Hi Greg,
      I am running Office Professional Plus 2016 x86. It was installed from the Office ISO media file. I installed it side by side to Office 2013. After a week a uninstalled Office 2013 and at that time P4L stopped working.
    • Ahhh. Can I get you then to perform a "repair" on the Office 2016 installation? Hopefully that will reinstate whatever Office 2013 over-enthusiastically removed. 
    • I finally reinstalled Office 2016 and it helped, P4L are now working.
  • Is there an equivalent for iOS ...
    2 Posts | Last post August 07, 2015
    • This is a brilliant tool on my Windows laptop, but it would be even better if I also had it on my iPad and iPhone?
    • Sorry Adam, only the Win desktop version. The Lync/SfB SDK I'm using to do this doesn't extend to the non-Win platforms.
  • How are credentials stored?
    2 Posts | Last post July 07, 2015
    • Just curious, but how do you store the credentials for each profile? I just want to make sure everything is stored and encrypted properly. 
      Awesome utility!
    • The password is encrypted and stored locally but the rest is saved as clear text. Have a look at the user-config file:
      (The same info's extracted into a CSV file, so clicking File/Export will save you some effort navigating to it).
      The next release is only a week or two away and gives you the option of NOT storing passwords at all, instead relying on Lync's caching of the credentials. Obviously you'll need to manually enter the password at least once - into the Lync/SfB client and click the "save my password" checkbox - but from that point Profiles will only pass your SIP URI and account name, and the client will do the rest.
  • Skype for Business vs. Lync column?
    3 Posts | Last post May 18, 2015
    • Hi Greig,
      P4L has made my life as a Lync admin for a multinational company with lots of different user profiles (VoicePolicies, DialPlans, etc) a bit easier - thanks for this wonderful tool!
      Have you considered adding a "Which UI" (Lync or Skype for Business) option per profile that would automatically change the registry setting and restart the client if needed? What I'm talking about:
      Best regards!
    • You raise a good point Mandie. When the dust settles and we have inband provisioning on both Lync and Skype for Business servers pushing the user account's 'skin', is the client going to reflect the correct UI when you change accounts or stay with the last one until it's restarted? 
      I'll keep an eye on this and add it if it ends up being required.
      So far I'm warming to the idea of a toggle button on the main screen that will swap between the two skins. That way you can test an account with either UI if you need to try something out.
      It might be that there's something in the new Client SDK that will help here, but I won't know until I can get my mitts on it.
      (Nice work on the script BTW).
      - G.
    • Hi Mandie,
      So far I can't find how to tell if the connected Lync user is meant to be running the Lync or Skype UI. The EnableSkypeUI registry key is only updated by the client at time of launch, so it looks to be of no use to me.
      I'm still trying to get my mitts on a copy of the SfB Client SDK to see if it provides any more visibility, and won't be making any significant changes to the app until then.
      - G.
  • Skype for Business 2015 Full Release compatibility?
    3 Posts | Last post May 18, 2015
    • Hi Greig, 
      Your software has been a lifesaver over the last few months.  I was automatically upgraded to Skype for Business on each of my Lync 2013 clients.  Even if I disable skype and revert to the old Lync (you can do this via a registry edit), I can't get your tool to work any more. 
      Any advice, or update on whether Skype for Business will be officially supported?
      Thanks again for your work!
    • I thought I would just check back in-
      I had to uninstall and reinstall Skype 2015, and then P4L started working again.  Interesting, but I'm glad to have it back.
    • Phew! I'm glad that fixed it Eliot!
  • Initial Sign in
    2 Posts | Last post September 14, 2014
    • Do I have to sign in initially as the user once before the program will switch automatically?
    • You don't have to have signed in to the Client, but you do need to pre-populate all of the required credentials in the Setup screen. 'Profiles' simply pushes those credentials to the Client when you click that entry's button.
  • Buttons greyed out
    2 Posts | Last post September 14, 2014
    • Hi
      Any idea why after configuring the account settings, the buttons are still greyed out?
    • Hi Popolou, I've not seen that behaviour sorry. 
      If you ^S to get back to the Settings page are all the credentials still there? You're not by any chance looking at the wrong tab? (If you use the keyboard shortcut to get to Settings, Profiles will be showing the sites on the 'Control' tab when you return, as it had previously reacted to you pressing Control before the S).
  • Top Tool
    3 Posts | Last post August 19, 2014
    • For engineers that deploy Lync this tool is a real time saver. Nice Work.
    • +1 Top Tool
      Loving the update to 2013.  Perfectly in time with my org deployment/upgrade.
    • Agreed, this tool is outstanding and a real time saver.  Thanks Greig for thinking of it!
  • Unsafe
    3 Posts | Last post February 13, 2014
    • I've tried installing it on one W7 and one W8 machine and both reports the program as unsafe. It's easy to tweak this but just wanted to let you know.
      Great program BTW. I run tests for several customers and this saves my day :)
    • Thanks Dr.Lync. I looked into code-signing certificates, but they start at around US$1000/yr, and as I'm giving Profiles away I didn't feel I could justify the expense and ongoing annual commitment.
    • I've found myself a code-signing certificate, and the .msi is now signed!! (Thanks Digicert).
  • Configuration
    2 Posts | Last post August 31, 2013
    • Hi,
      Can you please help me with the setup of this app?
      What SIP URL is required?
      And the Account field, I am assuming thet is the email acount?
      Awaiting responce, thanks
    • Hi Cuprafly,
      The "SIP URL" is your sign-in address, which in most installations is the same as your e-mail address.
      The "Account" field is your domain login, in the format "contoso\cuprafly".
      These (and obviously the password) are the three pieces of information the Lync client asks you for when you want to switch to a different user account.
      Let me know how you go with it!
      - Greig.