Client Registry Keys – Part One (General & Personal Tab)
Client Registry Keys – Part Two (Contacts List & Status Tab)
Client Registry Keys – Part Three (My Picture & Phones Tab)
Client Registry Keys – Part Four (Alerts, Persistent Chat & Ringtones and Sounds)
Client Registry Keys – Part Five (Audio Device, Video Device, Call Forwarding, File Saving, Recording & Lync Meetings)
Client Registry Keys – Part Six (IM Tab)
Alerts Tab
Make sure to check out the Part One for the location of the registry key otherwise many of these items won’t make a ton of sense.
Description | Reg Key | Values | Client Policy |
Tell me when someone adds me to his or her contact list | N/A | N/A | EnableNotificationForNewSubscribers |
When my status is Do Not Disturb | N/A | N/A | N/A |
Contacts not using Lync | N/A | N/A | N/A |
Allow invites from domains my admin hasn’t verified | N/A | N/A | N/A |
NOTE: All of these settings are stored in the database for the user and follow them from machine to machine. For example, reviewing the XML as part of the client login process we find:
This is the setting for Allow Invites from Domains my admin hasn’t verified. Likewise, here are the settings for When my Status is Do Not Disturb:
As for “editing” these features. You can’t of course modify these directly in the database as everything is stored in XML documents. You can jump over to my article on the IMAutoArchivingFlag which goes more in-depth on this and does show an unsupported method to edit.
Persistent Chat Tab
Description | Reg Key | Values | Client Policy |
New Message: Show the message in a new window | N/A | N/A | N/A |
New Message: Show me an alert | N/A | N/A | N/A |
New Message: Play this sound | N/A | N/A | N/A |
High Priority: Show the message in a new window | N/A | N/A | N/A |
High Priority: Show me an alert | N/A | N/A | N/A |
High Priority: Play this sound | N/A | N/A | N/A |
NOTE: All of these settings are stored in the database for the user and follow them from machine to machine.
Ringtones and Sounds Tab
Description | Reg Key | Values | Client Policy |
Calls To: My work number | HKEY_CURRENT_USER\AppEvents\Schemes\Apps\Communicator\ LYNC_ringing.Current | String to File Path * | N/A |
Calls To: My team | HKEY_CURRENT_USER\AppEvents\Schemes\Apps\Communicator\ LYNC_incomingteamcall.Current | String to File Path * | N/A |
Calls To: People I manage calls for | HKEY_CURRENT_USER\AppEvents\Schemes\Apps\Communicator\ LYNC_incomingdelegatecall.Current | String to File Path * | N/A |
Calls To: My Response Group | HKEY_CURRENT_USER\AppEvents\Schemes\Apps\Communicator\ LYNC_incomingteamcall.Current | String to File Path * | N/A |
Play sounds in Lync | playSoundFeedback ** | 0/1 | N/A |
Mute incoming IM alert sounds when viewing an IM conversation | suspendSoundWhenConversationWindowInForeground | 0/1 | N/A |
Keep sounds to a minimum when my status is Busy | suspendSoundWhenBusy | 0/1 | N/A |
Keep sounds to a minimum when my status is Do Not Disturb | suspendSoundWhenDND | 0/1 | N/A |
Play music on hold | MusicOnHoldDisabled | 0/1 | EnableClientMusicOnHold |
MOH File Path | MusicOnHoldAudioFile | String | MusicOnHoldAudioFile |
NOTE: Remember that setting policies via In-Band Client Policy will override all registry settings.
* File path default is here: C:Program Files (x86)Microsoft OfficeOffice15Media
- LYNC_ringing.wav – Wayfarer
- LYNC_ringtone2.wav – Duotone
- LYNC_ringtone3.wav – InMotion
- LYNC_ringtone4.wav – LowKeyWave
- LYNC_ringtone5.wav – PureTone
- LYNC_ringtone6.wav – SilverMallets
- LYNC_ringtone7.wav – VintagePulse
** Must be set to true (1) in order to use any of the suspendSound options.
*** There is no GUI option for this but you can control the private line inbound calls here: LYNC_incomingprivatelinecall
This is glorious, thanks.
My boss’s laptop will not play alerts from Lync when an instant message comes in. I am not computer savvy but we’ve checked everything – there is a sound assigned to it, it is set to sound an alert when IMs come in, the mixer volume is up, etc. The mixer doesn’t play any sounds when he adjusts the Lync volume but does when he adjusts the other volumes on the same screen. Any ideas?? We’ve had 3 IT guys look at it with no success. Everyone is stumped.
Sorry – Lync 2013 on a Windows 8 machine
Persistent Chat Tab options… Do you know where they are stored in the Database ? I am trying to modify for all users.
I also want ot know where to find Persistent Chat options