Chapter 10: Updates

How the WSUS update module works.

Medulla offers an effective solution to replace the WSUS (Windows Server Update Services) server. This guide explains how Medulla’s update module works.

How It Works: 

Update Source:

Medulla retrieves updates from the wsusscn2.cab file, a database maintained by Microsoft.
Medulla always uses the latest version of this database published by Microsoft.
Updates apply only to Microsoft products, with the exception of major operating system updates (for example, the transition from Windows 10 to Windows 11).

Update Classification:

Microsoft updates are classified by product to meet users’ specific needs.
Medulla supports the following classes:

image.png

image.png

image.png

To enable the desired updates: 

In the Updates module, click the button: 

Validate Microsoft products and select the relevant products.

image.png

Machine Status:
Each machine displays its update status, identified by Knowledge Base (KB) numbers.
Medulla determines the necessary updates for each machine based on the list of machine types, processors, etc.

Creating and Distributing Update Packages:
If necessary, Medulla creates an update package and makes it available.
Based on user-defined management rules, Medulla pushes these updates to the machines.

Product Management:
The selection of products to be included is managed in the database.
Simply request that a specific product be included, and it will be integrated into the update process.

Conclusion

Medulla simplifies and automates update management for Microsoft products, offering an efficient and customizable alternative to the WSUS server. By following this guide, you can configure and use Medulla to keep your systems up to date in the best possible way.


Entity Compliance

Update management is a key factor in ensuring the security, stability, and consistency of your IT environment. Using the tools provided by the platform, you can precisely identify which entities need updating, track overall compliance, and take targeted, phased, and optimized action.

The Entity Compliance section provides a clear overview of the update status for each set of machines. It allows you to immediately identify entities at risk or requiring action.

image.png


Access:

Side menu → Entity Compliance

Table displayed:
Example:
Available actions:

This view is ideal for planning update campaigns, preparing audits, or measuring the effectiveness of your security policy.

Compliance Tracking

Update compliance is an indicator of your fleet’s health. The higher it is, the more protected and aligned your systems are.

Best practices:

Managing updates is not just about fixing issues. It is a proactive, continuous, and strategic process. With the compliance tools offered by the platform, you can:

Entity Compliance Tracking

Update compliance is an indicator of the health of your IT infrastructure. The higher it is, the more protected and aligned your systems are.

Best practices:

Managing updates is not just about fixing issues. It is a proactive, continuous, and strategic process. With the compliance tools offered by the platform, you can:

Manage update lists

Medulla’s update management module replaces Microsoft’s WSUS solution.

How it works: 

The Medulla server retrieves the list of updates—available based on the criteria defined during server installation or configuration—and makes them available to the various client machines managed in Medulla. Each client machine requests the updates it needs from the server; once the server has a complete list of each machine’s requirements, it downloads the relevant updates and makes them available to the clients. Each client workstation will then request the installation of the updates it needs based on the settings of the update lists (Manual Installation, Automatic Installation, or Block Updates).

This operating principle works on a per-entity basis. For each entity, you can manage different update lists.

How it works: 

In the interface, updates will appear on the "Manage Update Lists" page: 

image.png

By default, updates are added to the gray list, which corresponds to manual updates.

Several options are available:

image.png Enable for manual update

image.pngDisable for manual update

image.pngApprove for automatic update

image.pngBlock the update 

If you approve for automatic updates, this moves the update to the whitelist, and all client machines that need this update will then retrieve and install it.

If you click "Block update," the update is moved to the blacklist and will not be offered to any client workstations.

Upgrading to major OS versions.

The update module in Medulla allows you to perform version updates directly from the Medulla interface via the Major Updates tab: 

image.png

By clicking the Major Updates button, you will see the compliance view and view machines sorted by entity.

For each entity, you will see information ranging from Windows 10 versions up to the update from Windows 10 to Windows 11.

image.png

Among the information provided are the number of machines, updates from Windows 10 to Windows 10, and updates from Windows 10 to Windows 11.

Medulla includes Microsoft’s prerequisites for upgrading to Windows 11.

In the image below, we can see that 4 machines do not meet Microsoft’s requirements for upgrading to Windows 11.

image.png

Among the actions available on this page: 

image.png This icon allows you to deploy available major updates. If, as shown here, it is grayed out, this means that no machine requires an update or that no machine meets the conditions to receive an update. 

image.png Details per machine in the entity (this provides a history for each machine).

image.png This action lists the machines that cannot be updated to Windows 11 until the prerequisites are met;

By clicking on the details per machine, you will see the following information: 

image.png


Automatically approve whitelisted updates.

In Medulla’s WSUS module, an option allows you to automatically approve a type of update and thus automatically whitelist it.

Once whitelisted, these types of updates will be deployed to the machines that require them.

To do this: 

Click on the Updates tab in the Medulla interface, then click the button in the left-hand menu:  

image.png

Select the types of updates you want to automatically whitelist. Then click the "Confirm" button.

image.png

You will then be redirected to the page. 

image.png

You will then be able to see the updates automatically approved in the whitelist:

image.png

Microsoft Product Validation

By going to the "Microsoft Product Validation" submenu, you can choose whether or not to validate a Microsoft product category for updating.

image.png

This system prevents your update module from being cluttered with products you do not wish to manage.

image.png

Simply check the boxes for the desired products and click the "Apply" button at the bottom of the page.