WSUS provides basic update management functionality, but does not provide advanced functionality such as maintenance windows, configuration baselines, support for Network Access Protection, and support for Wake On LAN. You can integrate WSUS with System Center 2012 R2 Configuration Manager to provide advanced software update management functionality for computers in your private cloud environment. When you integrate WSUS with Configuration Manager, you perform update management tasks using the Configuration Manager console.
Integrating WSUS with Configuration Manager
Integrating WSUS with Configuration Manager involves installing and configuring a software update point and synchronizing the software update point’s metadata with Configuration Manager. To deploy a software update point when WSUS has been deployed and configured on another computer, perform the following steps:
1. In the Administration workspace of the Configuration Manager console, select Servers And Site System Roles under the Site Configuration node.
2. On the Home tab of the ribbon, click Create Site System Server.
3. On the General page of the Create Site System Server Wizard, specify the name of the server that hosts WSUS, the site code, and the account used for deploying the site system. Figure 1 shows the server CBR-WSUS.tailspintoys.internal being configured for this role.
FIGURE 1 Create Site System Server Wizard
4. On the Proxy Server page, you can specify the details of any proxy server required to allow the computer that hosts the site server role the ability to connect to hosts on the Internet.
5. On the System Role Selection page, select Software Update Point, as shown in Figure 2.
FIGURE 2 Software update point
6. On the Software Update Point page, specify whether WSUS will use port 80 and 443, or port 8530 and 8531. Ports 80 and 443 are the default for WSUS 3.0 SP2. Ports 8530 and 8531 are the default for WSUS on Windows Server 2012 and Windows Server 2012 R2. You can also specify whether connections will be limited to Internet, intranet, or both intranet and Internet clients. Figure 3 shows this page of the wizard.
FIGURE 3 Software Update Point settings
7. On the Proxy And Account Settings page, specify the account that will be used to connect from the Configuration Manager site server to the WSUS server.
8. On the Synchronization Source page, specify whether the WSUS server will synchronize updates from Microsoft update, or from another WSUS server. You can also use this page to specify whether WSUS will continue to generate reports. If you are using Configuration Manager’s more sophisticated reporting functionality, you do not need to enable WSUS reporting. Figure 4 shows the Synchronization Source set to Microsoft Update.
FIGURE 4 Synchronization Source
9. On the Synchronization Schedule page, specify how often synchronization should occur. You can also perform synchronization manually.
10. On the Supersedence Behavior page, specify how to treat superseded updates. You can configure superseded updates to expire immediately, or after a specific number of months.
11. On the Classifications page, shown in Figure 5, specify which updates Configuration Manager will use the WSUS server to obtain.
FIGURE 5 Update classifications
12. On the Products page, specify which product you wish to provide updates for.
13. On the Languages page, specify the product language versions that you want to support, and then complete the wizard.
Once you have configured the Software Update point, you can trigger a manual synchronization by performing the following steps:
1. In the Software Library workspace of the Configuration Manager console, click All Software Updates under Software Updates.
2. On the ribbon, click Synchronize Software Updates. You can view the status of the synchronization by checking the SMS_WSUS_SYNC_MANAGER segment in the Component Status node of the Monitoring workspace.
Software update groups
Software update groups allow you to collect together updates. You can add software updates to software update groups manually, or automatically configure new software updates to be added to a software update group through an automatic deployment rule. You can deploy software update groups to Configuration Manager collections. Configuration Manager collections are groups of configuration manager clients or users, though you can only deploy software updates to client collections. You can deploy software update groups to collections either manually, or automatically through an automatic deployment rule. When you deploy a software update group to a collection, any new updates that you add to the group are automatically deployed to the collection.
To add software updates to a new software update group, perform the following steps:
1. In the Software Library workspace of the Configuration Manager console, click All Software Updates under Software Updates.
2. Select the updates that you want to add to the new software update group, and then click Create Software Update Group on the ribbon.
3. Provide a meaningful name for the update group, and then click Create. Figure 6 shows the Create Software Update Group dialog box.
FIGURE 6 Update group
Once you have created the update group, you need to download the updates themselves, so that you can deploy them to clients. To download the constituent files of an upgrade group, select the update group, and then click Download. This will launch the Download Software Updates Wizard. To complete this wizard, perform the following steps:
1. On the Deployment Package page of the Download Software Updates Wizard, shown in Figure 7, choose either to use an existing deployment package, or to create a new deployment package. If you choose an existing deployment package, any updates that have been previously downloaded will not be downloaded again. If you choose to deploy a new deployment package, you’ll need to provide the following information:
- Name A unique name for the deployment package.
- Package Source A unique shared folder location to host the software update source files. You need to create and specify this folder prior to clicking Next.

FIGURE 7 Deployment Package
2. On the Distribution Point page, choose the Configuration Manager distribution points that will host the software update files.
3. On the Distribution Settings page, shown in Figure 8, configure the following settings:
- Distribution Priority This determines the priority when the package is sent to distribution points at child sites. Priority is only used if there is a backlog of packages being sent to distribution points.
- Distribute the content for this package to preferred distribution points If you enable this option, content is automatically distributed to preferred distribution points.
- Prestaged distribution point settings Use this option to specify whether you want content to be automatically downloaded when a deployment package is assigned to a distribution point, whether to only download changed content to a distribution point, or whether you will manually copy content to a distribution point.

FIGURE 8 Distribution Settings
4. On the Download Location page, shown in Figure 9, choose how Configuration Manager will obtain software update source files. Choose between having Configuration Manager download software updates from the Internet, or from a location on the local network.
FIGURE 9 Download Location
5. Select which language the update files will be downloaded in. Most organizations will only need to download updates for the language version of the software that they use
Deploy software updates
Once software updates have been obtained, you need to deploy them to Configuration Manager clients. The clients that you will deploy the updates to need to be part of a Configuration Manager collection. You can configure maintenance windows on a per-collection basis. Maintenance windows allow you to specify the time of day that operations such as update installation occur.
To deploy a software update group package to a Configuration Manager collection, perform the following steps:
1. In the Software Library workspace of the Configuration Manager console, click Software Update Groups under Software Updates, and then select the software update group that you want to deploy.
2. On the ribbon, click Deploy. This will launch the Deploy Software Updates Wizard.
3. On the General page of the Deploy Software Updates Wizard, shown in Figure 10, provide the following information:
FIGURE 10 Deploy Software Updates
- Name The name of the deployment.
- Collection The collection to which you want to deploy the software update group package.
- Deployment Template These templates allow you to save commonly used properties. Rather than configuring similar settings each time you use the wizard, you can instead save those settings as a deployment template, and select that template when you run the wizard.
- Software Update/Software Update Group This setting will be pre-populated with the details of the software update group you are intending to deploy.
4. On the Deployment Settings page, provide the following information:
- Type of deployment Here you select between Required and Available. When you select Required, software updates install automatically on clients before the configured installation deadline.
- Use Wake-on-LAN to wake clients for required deployments If you have configured, and your clients support Wake-on-LAN, special packets will be sent to client computers that are in a low power state to wake them for update installation. This option is only available for the Required deployment type.
- Detail level This configures the level of detail for state messages reported back to Configuration Manager by clients.
5. On the Scheduling page, configure the following information:
- Schedule Evaluation This setting determines whether the deadline time is calculated using UTC, or the computer’s local time.
- Software Available Time Use this setting to specify whether the updates will become available at a particular time, or that the client will be aware of them when it next polls the Configuration Manager server.
- Installation Deadline Allows you to specify a deadline for update installation. You can also choose for updates to be installed as soon as possible.
6. On the User Experience page, specify the type of notification users will receive about software update download and installation. You also configure what happens when the deadline is reached, and what happens if the computer requires a restart to complete installation.
7. On the Alerts page, specify how Configuration Manager and Operations Manager will generate alerts related to this deployment. This option is only available if the deployment type is set to Required.
8. On the Download Settings page, shown in Figure 11, you configure whether the clients will download the software locally and then install them if connected to a slow network, whether to use BranchCache when obtaining content, and whether to use the Microsoft Update servers to obtain updates if a distribution point is not available.
FIGURE 11 Download settings
9. On the Deployment Package page, shown in Figure 12, select the deployment package that contains the updates you want to deploy.
FIGURE 12 Select deployment package
10. On the Download Location page, select whether updates will be downloaded from the Internet or over the local network. Download only occurs for updates that are not already present in the deployment package.
11. On the Language selection page, ensure that the product language used in your organization is selected.
12. On the Summary page, you get the chance to save this information as a template, so you don’t have to go through the process of configuring all of these deployment settings in the future.