Client Registry Keys (Part 4)

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.

pic1

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:

pic4

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:

pic5

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

pic2

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

pic3

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

 

 

10 comments on “Client Registry Keys (Part 4)”

  1. Pingback: Client Registry Keys (Part 3)

  2. Pingback: Client Registry Keys (Part Two)

  3. Pingback: Client Registry Keys (Part One)

  4. TJ Reply

    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.

  5. BAM Reply

    Persistent Chat Tab options… Do you know where they are stored in the Database ? I am trying to modify for all users.

  6. Pingback: Client Registry Keys (Part Six) | Mastering Lync

  7. Pingback: Client Registry Keys (Part 5) | Mastering Lync

Leave a Reply to TJ Cancel reply

Your email address will not be published. Required fields are marked *