PayloadKit

Alectrona Patch Agent

com.alectrona.patch-agent

Settings for Patch Agent

macOS

Configuration Keys (10)

Showing 10 of 10 keys

KeyTypeDescriptionDefaultRange

Install Or Update

arrayThe software titles to automatically install or update (even if they are not currently installed) using the Patch Agent.Default: —Range: —
string
string—Default: —Range: —

Update Only

arrayThe software titles to automatically update if installed and out-of-date using the Patch Agent.Default: —Range: —
string
string—Default: —Range: —

Other Managed Software

arrayThe software titles to enable the Active Intervals feature for even when not included in the InstallOrUpdate or UpdateOnly preference keys. These software titles might be updated using the patch command line tool in scripted workflows external to the Patch Agent.Default: —Range: —
string
string—Default: —Range: —

Run Interval

integerThe Patch Agent runs every 4 hours by default. You can adjust this interval time for your environment. Note: This key is configured in seconds. The minimum setting is 600 seconds (10 minutes) and there is currently no maximum.Default: —Range: 600 – —

Skip First Patch Agent Run

booleanWhen Alectrona Patch runs for the first time, it performs what is called a "Patch Agent Run" where it runs all configured installs/updates. You can skip the first Patch Agent Run by setting this key to true.Default: —Range: —

Active Intervals

booleanThe Patch Agent will attempt to silently update any recently deferred app that exists in the InstallOrUpdate or UpdateOnly keys immediately after that app has been terminated by the user (even during an interval period). You can disable this behavior by setting to false.Default: —Range: —

Recon After Installs

booleanSet to true to perform a Jamf Pro inventory update after a software title is installed or updated using the Patch Agent.Default: —Range: —

Defer If Running

booleanIf an app is running when an update occurs, setting this key to true will suppress the update dialog and automatically perform a deferral.Default: —Range: —
UpdateMASboolean

Update Mac App Store apps

booleanSet to true to attempt to update and convert Mac App Store (MAS) apps to their non-MAS counterpart.Default: —Range: —