Customizing settings for Adobe Reader and Acrobat

jhuls
Contributor III

We've been running an old version of Acrobat for quite some time without any specific settings. Times have changed and between Adobe adding new things into the software that we're not interested in on initial launch and learning that my manager messed up the licensing count, I'm finding that I need to deploy the latest Adobe Reader, standalone Acrobat, and Creative Cloud's Acrobat to various systems on campus.

With that said customizing settings is something I'm not familiar with regarding Adobe's products unless I'm capturing and replacing setting files. Is there a more robust way to do this? For instance I would want to disable updates and two other settings I would like to disable are...

"Show online storage when saving files"
"Enable assistive technology support"

In these cases it's ok if the user can enable the las two settings but I want to deploy with them disabled. For updates I would like to keep that off permanently. Since users already been using one of the products listed, pushing out custom setting files is probably a bad idea since I don't want to overwrite their other settings.

Any help would be appreciated.
Is there a method to do this?

7 REPLIES 7

Stevie
Contributor

We lock down all versions of Acrobat Reader and block access to all online services. I previously contacted Adobe Support for help and they sent me a few PLIST files which when installed didn't work but after a lot of trial and error I made these two PLIST files which block all access to online services.

These two plists need to be installed into the /Library/Preferences folder and will lock down both 2015 & DC versions of Adobe Acrobat Pro and Reader .

3ecc50c4932b49efb94640b1b9081e60

com.adobe.Acrobat.Pro.plist

<?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>2015</key>
    <dict>
        <key>FeatureLockdown</key>
        <dict>
            <key>bSupressSignOut</key>
            <false/>
            <key>bAcroSuppressUpsell</key>
            <true/>
            <key>bUpdater</key>
            <false/>
            <key>cIPM</key>
            <dict>
                <key>bDontShowMsgWhenViewingDoc</key>
                <false/>
            </dict>
            <key>cServices</key>
            <dict>
                <key>bTogglePrefsSync</key>
                <true/>
                <key>bUpdater</key>
                <false/>
                <key>bAdobeSendPluginToggle</key>
                <true/>
                <key>bToggleAdobeSign</key>
                <true/>
                <key>bToggleSendAndTrack</key>
                <true/>
                <key>bToggleWebConnectors</key>
                <true/>
                <key>bToggleAdobeDocumentServices</key>
                <true/>
            </dict>
            <key>cSharePoint</key>
            <dict>
                <key>bDisableSharePointFeatures</key>
                <true/>
            </dict>
        </dict>
    </dict>
    <key>DC</key>
    <dict>
        <key>FeatureLockdown</key>
        <dict>
            <key>bSupressSignOut</key>
            <false/>
            <key>bAcroSuppressUpsell</key>
            <true/>
            <key>bUpdater</key>
            <false/>
            <key>cIPM</key>
            <dict>
                <key>bDontShowMsgWhenViewingDoc</key>
                <false/>
            </dict>
            <key>cServices</key>
            <dict>
                <key>bTogglePrefsSync</key>
                <true/>
                <key>bUpdater</key>
                <false/>
                <key>bAdobeSendPluginToggle</key>
                <true/>
                <key>bToggleAdobeSign</key>
                <true/>
                <key>bToggleSendAndTrack</key>
                <true/>
                <key>bToggleWebConnectors</key>
                <true/>
                <key>bToggleAdobeDocumentServices</key>
                <true/>
            </dict>
            <key>cSharePoint</key>
            <dict>
                <key>bDisableSharePointFeatures</key>
                <true/>
            </dict>
        </dict>
    </dict>
</dict>
</plist>

com.adobe.reader.plist

<?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>2015</key>
    <dict>
        <key>FeatureLockdown</key>
        <dict>
            <key>bSupressSignOut</key>
            <false/>
            <key>bAcroSuppressUpsell</key>
            <true/>
            <key>bUpdater</key>
            <false/>
            <key>cIPM</key>
            <dict>
                <key>bDontShowMsgWhenViewingDoc</key>
                <false/>
            </dict>
            <key>cServices</key>
            <dict>
                <key>bTogglePrefsSync</key>
                <true/>
                <key>bAdobeSendPluginToggle</key>
                <true/>
                <key>bToggleAdobeSign</key>
                <true/>
                <key>bToggleSendAndTrack</key>
                <true/>
                <key>bUpdater</key>
                <false/>
                <key>bToggleWebConnectors</key>
                <true/>
                <key>bToggleAdobeDocumentServices</key>
                <true/>
            </dict>
            <key>cSharePoint</key>
            <dict>
                <key>bDisableSharePointFeatures</key>
                <true/>
            </dict>
        </dict>
    </dict>
    <key>DC</key>
    <dict>
        <key>FeatureLockdown</key>
        <dict>
            <key>bSupressSignOut</key>
            <false/>
            <key>bAcroSuppressUpsell</key>
            <true/>
            <key>bUpdater</key>
            <false/>
            <key>cIPM</key>
            <dict>
                <key>bDontShowMsgWhenViewingDoc</key>
                <false/>
            </dict>
            <key>cServices</key>
            <dict>
                <key>bTogglePrefsSync</key>
                <true/>
                <key>bAdobeSendPluginToggle</key>
                <true/>
                <key>bToggleAdobeSign</key>
                <true/>
                <key>bToggleSendAndTrack</key>
                <true/>
                <key>bUpdater</key>
                <false/>
                <key>bToggleWebConnectors</key>
                <true/>
                <key>bToggleAdobeDocumentServices</key>
                <true/>
            </dict>
            <key>cSharePoint</key>
            <dict>
                <key>bDisableSharePointFeatures</key>
                <true/>
            </dict>
        </dict>
    </dict>
</dict>
</plist>

djdavetrouble
Contributor III

does this work for DC ?

lmeinecke
New Contributor III

@Stevie

I'm running Acrobat Pro DC 2015 (classic) or 2015.006.30456 and I tried creating /Library/Preferences/com.adobe.Acrobat.Pro.plist with the above information but I can still login to the Adobe Document Cloud. What am I missing?

lmeinecke
New Contributor III

A reboot. That is what I was missing. Verified Stevie's solution is working as of this post on the above version.

MikeT
New Contributor III

Does anyone know a possible trick to get /Library/Preferences/com.adobe.Reader.plist to apply without rebooting?

bcbackes
Contributor III

@MikeT Not sure it will work, but, you could try "sudo killall cfprefsd" command.

mcmulligan
New Contributor II

Thanks to the plist(s) shown above I was able to build a customized installer with pre-set preferences for items under the section heading "Feature Lockdown" but there are apparently many other preferences that can be pre-set outside of the "Feature Lockdown" category. And Adobe helpfully lists them all here:
https://www.adobe.com/devnet-docs/acrobatetk/tools/PrefRef/Macintosh/index.html

But, I haven't been able manage building a plist for use with the Customization Wizard DC application that included those settings. In particular I want to preset some of the signing settings.

I tried an alternative approach by editing the preference file directly, but that doesn't seem to work well either.

I am open to solving this problem either way - can anyone help? If you have this working could you post an example of the plist file (in xml). Also, does the plist file you supply the Customization app have to be in any particular format (binary, xml, or json???

Thanks in advance.