Skip to content

Days Deadlines

Andrew Spokes edited this page Mar 17, 2025 · 2 revisions

Days deadlines allow you to specify the maximum number of days after that the user is allowed to defer after the Patching Start Date. You can set multiple days deadlines with one of each type; focus, and hard.

Focus Days Deadline

The maximum number of days that automatic deferrals are allowed if the system is in user-enabled Focus/Do Not Disturb or when a process has requested that the display not go to sleep (for example, during an active meeting). After the focus days deadline has passed, the update dialog always appears even if the user is in Focus/Do Not Disturb.

Command option example:
--deadline-days-focus=5

Command option disable example:
--deadline-days-focus=X

Configuration profile example:
<key>DeadlineDaysFocus</key>
<string>5</string>

When used along with the --deadline-days-hard option, logically the --deadline-days-focus value must always be the least number of days. Also, other maximum count deadlines that have passed can override the focus days deadline.

You should also consider setting the deferral-timer-focus option otherwise the focus deferral timer is based on the default deferral timer.

Hard Days Deadline

The maximum number of deferral days allowed before showing the deferral deadline dialog indicating that no more deferrals are allowed.

Command option example:
--deadline-days-hard=5

Command option disable example:
--deadline-days-hard=X

Configuration profile example:
<key>DeadlineDaysHard</key>
<string>5</string>

When used along with the --deadline-days-focus option, logically the --deadline-days-hard value must always be more than the --deadline-days-focus value. Also, other maximum count deadlines that have passed can override the hard days deadline.

Dialog with Days Deferrals

Dialog with Days and Count Deferrals

Dialog with no deferrals remaining

Delete All Days Deadlines

Delete all locally set days deadlines, thus returning to the default behavior of an unlimited number of deferrals.

Command option example
--deadline-days-delete-all

This option can not be set via an MDM configuration profile. However, any other deadline options that are specified via an MDM configuration profile remain in effect.

Clone this wiki locally