Chocolatey Central Management gives you direct visibility into the software packages in use in your organization, making it easy to see which machines are out of date and may need packages updated. Software packages can be viewed in the context of the organisation as a whole, or in the context of an individual computer.

The main Software page can be accessed from the Central Management dashboard via the menu entry in the left-hand sidebar.

Software menu entry on the CCM dashboard

Main Page

The Software main page lists all installed software in any computers that have checked in to Central Management, including version information and whether the package is outdated (has a newer version available).

Software main page

Upgrade Individual Software

In the leftmost column of the Software table you will find an ⚙️ Actions menu which will display an Upgrade option on outdated Software.

Finding the Upgrade menu entry for a specific Software entry

Clicking this option will create a New Deployment Plan. This Deployment Plan will create one Deployment Step with a Temporary Group that contains all the Computers the outdated Software is currently installed on.

Automatically created Deployment Plan showing Temporary Group

From here, the Deployment Plan can be edited and deployed as outlined in the Deployment Plans documentation.

Uninstall Individual Software

In the leftmost column of the Software table you will find an ⚙️ Actions menu which will display an Uninstall option.

Finding the Upgrade menu entry for a specific Software entry

Clicking this option will create a New Deployment Plan. This Deployment Plan will create one Deployment Step with a Temporary Group that contains all the Computers the Software is currently installed on.

Automatically created Deployment Plan showing Temporary Group

From here, the Deployment Plan can be edited and deployed as outlined in the Deployment Plans documentation.

Upgrade All Software

From the Software main page, click the Create New Deployment Plan button and select the Upgrade Outdated Software option.

Button to upgrade all outdated Software from the Software main page

Clicking this option will create a New Deployment Plan. This Deployment Plan will contain one Deployment Step per outdated piece of Software.

Automatically created Deployment Plan showing a Deployment Step for each piece of Software

Each Deployment Step will create a Temporary Group that contains all the Computers the Software is currently installed on.

Automatically created Deployment Plan showing Temporary Group

From here, the Deployment Plan can be edited and deployed as outlined in the Deployment Plan documentation.

Software Details

In the leftmost column of the Software table you will find an ⚙️ Actions menu which will display a Details option. Clicking this option will take you to the Software Details page.

Finding the Details menu entry for a specific Software entry

On the Software Details page, you'll find a searchable list of all computers that currently have the package installed, as well as a more verbose view of the package information.

Software Details page

Upgrade Individual Software

From the Software Details page of an outdated Software, click the Create New Deployment Plan button and select the Upgrade Software option.

Button to upgrade individual Software on a Computer from the Software Details page

Clicking this option will create a New Deployment Plan. This Deployment Plan will create one Deployment Step with a Temporary Group that contains all the Computers the Software is currently installed on.

Automatically created Deployment Plan showing Temporary Group

From here, the Deployment Plan can be edited and deployed as outlined in the Deployment Plan documentation.

Uninstall Individual Software

From the Software Details page, click the Create New Deployment Plan button and select the Uninstall Software option.

Button to uninstall individual outdated Software on a Computer from the Software Details page

Clicking this option will create a New Deployment Plan. This Deployment Plan will create one Deployment Step with a Temporary Group that contains all the Computers the Software is currently installed on.

Automatically created Deployment Plan showing Temporary Group

From here, the Deployment Plan can be edited and deployed as outlined in the Deployment Plan documentation.

Chocolatey Central Management