Patch Adobe Acrobat automatically on workstation devices (#44316)

Add forceful Adobe Acrobat Reader patch policy for all devices

Add critical patch policies for Adobe Acrobat Reader on macOS and
Windows that enforce immediate automatic updates via install_software:
true. This ensures all devices running Adobe Reader are patched without
user intervention, addressing the high-risk security profile of PDF
readers.

Changes:
- Add macOS patch policy (adobe-acrobat-reader/darwin) with critical
flag
- Add Windows patch policy (adobe-acrobat-reader/windows) with critical
flag
- Register Adobe Acrobat Reader as a fleet_maintained_app for both
platforms
  in workstations.yml

<!-- This is an auto-generated comment: release notes by coderabbit.ai
-->
## Summary by CodeRabbit

* **New Features**
* Adobe Acrobat Reader added as self-service software for macOS and x86
Windows; categorized under Productivity.
* Adobe Acrobat Pro added as self-service software for macOS;
categorized under Productivity.
* Automatic device targeting now surfaces these apps only to hosts that
already have them installed.
* New critical patch policies for macOS and Windows enable automatic
updates with self-service fallback on install failures.
<!-- end of auto-generated comment: release notes by coderabbit.ai -->

---------

Co-authored-by: kiloconnect[bot] <240665456+kiloconnect[bot]@users.noreply.github.com>
Co-authored-by: coderabbitai[bot] <136622811+coderabbitai[bot]@users.noreply.github.com>
This commit is contained in:
Allen Houchins
2026-04-29 20:30:27 -05:00
committed by GitHub
co-authored by kiloconnect[bot] coderabbitai[bot]
parent 172c48afb6
commit a67f14d388
5 changed files with 60 additions and 0 deletions
+18
View File
@@ -480,6 +480,18 @@ software:
- Macs with Cursor installed
categories:
- Developer tools
- slug: adobe-acrobat-reader/darwin # Adobe Acrobat Reader for macOS
self_service: true
labels_include_any:
- Macs with Adobe Acrobat Reader installed
categories:
- Productivity
- slug: adobe-acrobat-pro/darwin # Adobe Acrobat Pro for macOS
self_service: true
labels_include_any:
- Macs with Adobe Acrobat Pro installed
categories:
- Productivity
# Windows apps
- slug: 1password/windows # 1Password for Windows
self_service: true
@@ -526,3 +538,9 @@ software:
- "x86 Windows hosts with Visual Studio Code installed"
categories:
- Developer tools
- slug: adobe-acrobat-reader/windows # Adobe Acrobat Reader for Windows
self_service: true
labels_include_any:
- x86 Windows hosts with Adobe Acrobat Reader installed
categories:
- Productivity
@@ -153,3 +153,13 @@
query: SELECT 1 FROM apps WHERE bundle_identifier = 'com.github.macadmins.Nudge';
label_membership_type: dynamic
platform: darwin
- name: Macs with Adobe Acrobat Reader installed
description: macOS hosts with Adobe Acrobat Reader installed
query: SELECT 1 FROM apps WHERE bundle_identifier = 'com.adobe.Reader';
label_membership_type: dynamic
platform: darwin
- name: Macs with Adobe Acrobat Pro installed
description: macOS hosts with Adobe Acrobat Pro installed
query: SELECT 1 FROM apps WHERE bundle_identifier = 'com.adobe.Acrobat.Pro';
label_membership_type: dynamic
platform: darwin
@@ -33,3 +33,8 @@
query: SELECT 1 FROM programs WHERE name LIKE 'Microsoft Visual Studio Code%' AND EXISTS (SELECT 1 FROM os_version WHERE arch NOT LIKE 'ARM%');
label_membership_type: dynamic
platform: windows
- name: x86 Windows hosts with Adobe Acrobat Reader installed
description: x86 Windows hosts with Adobe Acrobat Reader installed (excludes Adobe Acrobat Pro, which shares the 'Adobe Acrobat (64-bit)' program name on Windows; differentiated by the Reader install_location).
query: SELECT 1 FROM programs WHERE ((name = 'Adobe Acrobat (64-bit)' AND publisher LIKE 'Adobe%' AND install_location LIKE '%\Reader\%') OR (name LIKE 'Adobe Acrobat Reader%' AND publisher LIKE 'Adobe%')) AND EXISTS (SELECT 1 FROM os_version WHERE arch NOT LIKE 'ARM%');
label_membership_type: dynamic
platform: windows
@@ -248,3 +248,21 @@
install_software: true
labels_include_any:
- Macs with Nudge installed
- name: macOS - Adobe Acrobat Reader up to date
description: This device may have an outdated version of Adobe Acrobat Reader, posing a critical security risk. Adobe Reader is a frequent target for exploits and must be kept up to date at all times.
resolution: "Adobe Acrobat Reader is managed by IT and should be updated automatically. If you are failing this policy, install the latest version from Self-service. If you are still failing after Refetch completes, drop a note in #help-it."
critical: true
type: patch
fleet_maintained_app_slug: adobe-acrobat-reader/darwin
install_software: true
labels_include_any:
- Macs with Adobe Acrobat Reader installed
- name: macOS - Adobe Acrobat Pro up to date
description: This device may have an outdated version of Adobe Acrobat Pro, posing a critical security risk. Adobe Acrobat is a frequent target for exploits and must be kept up to date at all times.
resolution: "Adobe Acrobat Pro is managed by IT and should be updated automatically. If you are failing this policy, install the latest version from Self-service. If you are still failing after Refetch completes, drop a note in #help-it."
critical: true
type: patch
fleet_maintained_app_slug: adobe-acrobat-pro/darwin
install_software: true
labels_include_any:
- Macs with Adobe Acrobat Pro installed
@@ -55,3 +55,12 @@
install_software: false
labels_include_any:
- x86 Windows hosts with Visual Studio Code installed
- name: Windows - Adobe Acrobat Reader up to date
description: This device may have an outdated version of Adobe Acrobat Reader, posing a critical security risk. Adobe Reader is a frequent target for exploits and must be kept up to date at all times.
resolution: "Adobe Acrobat Reader is managed by IT and should be updated automatically. If you are failing this policy, install the latest version from Self-service. If you are still failing after Refetch completes, drop a note in #help-it."
critical: true
type: patch
fleet_maintained_app_slug: adobe-acrobat-reader/windows
install_software: true
labels_include_any:
- x86 Windows hosts with Adobe Acrobat Reader installed