Deploy patches to servers only after an event has occurred successfully during a defined period of time
Deploy patches to members of a server collection after a chosen event has completed successfully within a defined period of time, this would allow for a backup to occur for example before deploying the patches. This would then check that an event has happened before running the patch install process using ConfigMgr, and using status messages to create alerts based on event viewer this could then be used for non MS backup utilities.
Simon Diaz commented
We have business critical infrastructure where the business would like a backup taken before installing patching, if the backup utility writes an event log entry, sccm would check for the event id chosen during the maintenance window ( this would then allow for ADR's to be used globally and the condition to run is added to the maintenance window), this can be checked this and the patch installed on a per condition per maintenance window basis.
Process: the sccm agent to check for an event ID within a period of time, that if it was compliant would then run the update process, if not compliant, it would log an status message and be reported upon.