Posted on 07-29-2015 11:57 AM
I have been tasked with remotely disabling and blocking the option in lync to save lync conversations locally. This would, from that point forward, prevent any new conversations from being saved, BUT - we need the ability for the users to read previously saved conversations. Simply giving read only rights to the 'Microsoft Lync History' folder wont do, as that displays a pop up saying the conversation could not be saved every time you exit out of a conversation. Any thoughts on how to accomplish, as I don't wan't to run desk side to 8k + Macs
Posted on 07-29-2015 12:04 PM
I would think editing the variable in each users plist file should do it. Something like this I imagine:
defaults write $currentUserHome/Library/Preferences/com.microsoft.Lync SaveConversation 1
Posted on 07-29-2015 12:09 PM
Check out line 135 of the file here. Original JAMF Nation article for reference.
Posted on 07-30-2015 08:01 AM
Thanks - I'll give it a shot
Posted on 08-05-2015 08:51 AM
Tried a config profile with the following - no luck
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
<plist version="1.0">
<dict>
<key>ArchiveAutomatically</key>
<false/>
<key>SaveConversation</key>
<false/>
</dict>
</plist>
Posted on 08-19-2015 02:20 PM
@jebba the key is within a dict like:
<key>acceptedSLT140</key>
<true/>
<key>sip:ben(dot)toms(at)macmule(dot)com</key>
<dict>
<key>ArchiveAutomatically</key>
<true/>
<key>AutoDeleteInterval</key>
<integer>4</integer>
<key>ContactListGroupsState</key>
<dict>
<key>1</key>
<dict>
<key>ContactListGroupsStateExpanded</key>
<true/>
</dict>
<key>2</key>
<dict>
<key>ContactListGroupsStateExpanded</key>
<true/>
</dict>
<key>3</key>
<dict>
<key>ContactListGroupsStateExpanded</key>
<true/>
</dict>
<key>DelegateGroupId_818F87C8-8BCD-11E2-9E96-0800200C9A66</key>
<dict>
<key>ContactListGroupsStateExpanded</key>
<true/>
</dict>
</dict>
<key>GroupMode</key>
<integer>1</integer>
**<key>SaveConversation</key>
<true/>**
<key>ShowSaveReminder</key>
<false/>
</dict>
<key>sort order</key>
<integer>2</integer>
So the profile will not work.
We have an app that launches at login, sets the plist & then launches Lync.
I'll post it in a few days if of interest.
Posted on 10-02-2015 06:34 AM
Did anyone find a solution to this??? I have been tasked with doing a similar thing where I need to disable all the options to save your conversation history within the Mac Lync client.
I have looked at the Microsoft document "Lync Deployment Guide" and the section on Mac Lync managed preferences but I do not see any information on disabling these setting.
Posted on 10-02-2015 07:16 AM
If you install Lync 14.1.1, the bottom 2 settings can me managed on the sever side with a Lync policy. Still have not found an option to disable Save conversation locally