Thanks for taking the time to write this guide, it was quite helpful and easy to grasp.
I have made some minor changes to suit my purpose by deploying the update to a master collection (prefix with ADR) which includes the second set of collections below. This allow me to distribute the updates to test systems automatically as well as production systems based on their maintenance windows.
ADR:Software Updates - Windows Server 2008 R2
_Preproduction ADR:Software Updates - Windows Server 2008 R2 Automatic
Software Updates - Windows Server 2008 R2 Automatic
Software Updates - Windows Server 2008 R2 Maintenance Window [Fri 10pm - 4am]
Software Updates - Windows Server 2008 R2 Maintenance Window [sat 10pm - 4am]
I do however have a question in regards to the best practice for systems that require manual interaction. Would I ...
1) Update the existing software update group and create a new deployment set the deployment to be available rather than required?
2) Create a new ADR with a deadline of 30 days and uncheck default behavior settings for software installation and check to supress restarts?
3) ???
I am more inclined to use process 1 as that is the simplest to manage unless there is an easier way.
These updates would target the following collection: Software Updates - Windows Server 2008 R2 Manual