MS Lync Disable local saves of conversations

jebS
New Contributor III

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

7 REPLIES 7

andrew_nicholas
Valued Contributor

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

andrew_nicholas
Valued Contributor

Check out line 135 of the file here. Original JAMF Nation article for reference.

jebS
New Contributor III

Thanks - I'll give it a shot

jebS
New Contributor III

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>

bentoms
Release Candidate Programs Tester

@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.

cbooker
New Contributor III

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.9244b55b22054ffd947c15881fe78ec5

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.

jebS
New Contributor III

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