Skip to main content
Question

Adobe Reader - To suppress prompt

  • Jan 29, 2026 1:37 PM UTC
  • 4 replies
  • 183 views

Surya
Forum|alt.badge.img

Issue - Adobe Reader, when installed using the default “vanilla” method e.g., via Adobe’s public download, exposes users to In-app advertisements and upgrade prompts promoting Adobe Acrobat Pro features setting the expectation that all users are entitled to Acrobat Pro licenses.

 

I created a plist file, but it isn’t working. Can anyone help me sort this out? I’d really appreciate it. Thanks in advance!

4 replies

talkingmoose
Forum|alt.badge.img+36
  • Community Manager
  • Jan 29, 2026 4:07 PM UTC

Could you provide a little more information about your problem?

What’s the “vanilla” method of installing Adobe Reader? Using a policy? Are you using a policy to install a package or installing using the Jamf App Catalog from Mac Apps?

What plist did you create, and how did you apply it?

Finally what’s your goal? What are you trying to do with your plist?


Surya
Forum|alt.badge.img
  • Author
  • New Contributor
  • Jan 30, 2026 2:44 PM UTC

Hello ​@talkingmoose, Thanks for your response!

The term Vanilla which I mentioned here is downloading Adobe Acrobat Reader through Adobe official website and no Jamf involved.

My aim is to suppress users to stop getting prompts like upgrade to “Adobe Pro” version

Do you have any idea to solve this?


Bretterson
Forum|alt.badge.img+4
  • New Contributor
  • Oct 22, 2026 7:06 PM UTC

I’m struggling with this as well. I’m installing Reader DC via Jamf’s App Catalog. Here’s the plist I’m creating in a configuration profile:

<?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>DC</key>
<dict>
<key>EULAAccepted</key>
<true/>
<key>FeatureLockdown</key>
<dict>
<key>bEnableGentech</key>
<false/>
<key>bSupressSignOut</key>
<false/>
<key>bAcroSuppressUpsell</key>
<true/>
<key>bUpdater</key>
<false/>
<key>cIPM</key>
<dict>
<key>bDontShowMsgWhenViewingDoc</key>
<false/>
<key>bShowMsgAtLaunch</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>

It’s ridiculous how difficult Adobe makes this.


Bretterson
Forum|alt.badge.img+4
  • New Contributor
  • Nov 12, 2026 8:52 PM UTC

I’m struggling with this as well. I’m installing Reader DC via Jamf’s App Catalog. Here’s the plist I’m creating in a configuration profile:

It’s ridiculous how difficult Adobe makes this.

I don’t have it all worked out yet, but I finally had some success yesterday…

  • For starters, Reader has no interest in config profiles, so you have to generate plist files in their normal locations with a script.
  • Lockable preferences require Hungarian notation but non-lockable preferences do not. I had never even heard of Hungarian notation before this. They’re pretty straightforward, but I didn’t notice the note differentiating the two until I had already tinkered with this quite a bit. I also found this to be inconsistent… EULAAccepted is not lockable and doesn’t get a “b” at the beginning, but bEnableGentech isn’t lockable either and didn’t work for me without the “b”.
  • Some preferences have to go in /Library/Preferences and some belong in ~/Library/Preferences. For example, EULAAccepted belongs in the user location and bEnableGentech goes in the root location. If the “User Path” line exists in the table for a setting then the preference belongs in the user location. Certainly makes sense, but I didn't find it particularly clear or obvious.

I still need to script everything and figure out which preferences I need to put in each location, but it should be fairly easy now that I understand things.

​@Surya, I haven’t tested this specifically, but your plist will need to have this in it to get rid of the prompts (located at /Library/Preferences):

<?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>DC</key>
<dict>
<key>FeatureLockdown</key>
<dict>
<key>bAcroSuppressUpsell</key>
<true/>
</dict>
</dict>
</dict>
</plist>

You may need this in the user location as well, I’m not sure yet:

<?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>DC</key>
<dict>
<key>FeatureLockdown</key>
<dict>
<key>cIPM</key>
<dict>
<key>bDontShowMsgWhenViewingDoc</key>
<false/>
<key>bShowMsgAtLaunch</key>
<false/>
</dict>
</dict>
</dict>
</dict>
</plist>