CSM for SCCM - Advanced configuration after the initial wizard

1. After the initial configuration wizard has completed CSM for SCCM launches. The default view is Software tab. It shows the most recent versions of 3rd party software and their status whether they are downloaded or deployed.

2. SCCM-integration tab is basically the view where all the advanced configuration can be defined. The view has 3 sub tabs.

General settings

Service status - SCCM integration is basically the on/off button of CSM for SCCM. The solution only downloads and deploys 3rd party software when it's in Enabled state. As a side note, it's important to understand that setting integration to Disabled only stops the future deployments but does NOT affect the existing ones.

Logging - Debug logging enables logging for debug purposes.

SCCM information - Reload SCCM information is a function to reload information such as distribution groups in CSM.

Service User is the account used to run CSM for SCCM. This service account does the necessary background tasks such as initiating download of the newer 3rd party software versions.

Server - Server name is selected to Remote in order to use a remote server. In this case a valid server DNS name is required.

Default software settings

General settings

File system root folder for packages is the location where all the 3rd party software packages are downloaded.

SCCM root folder for packages is a name for container that appears in SCCM console in Applications section. All the imported 3rd party packages will be placed into it.

Send logs to Centero enabled / disabled

E-mail notification

Template name decides which e-mail template you wish to use.

Email address is the address shown to receiver of the notifications.

Application catalog

Application Description with this option you can construct a description for 3rd party software in SCCM.

Application Name with this option you can construct a name for 3rd party software in SCCM.

Advanced settings

Distribution point group is a selection which group you want to use.

Application category can be used if you want to use it in application catalog.

Slow network mode can be set download / download content / nothing.

Fast network mode can be set run local / run from network.

Persistent content in client cache can be set true / false.

Allow clients to share content on same subnet can be set true / false.

Allow clients to use fallback source location for content can be set true / false.

Superseeding can be set all previous versions / all active previous versions / only previous versions / none.

Superseed version exclude can be used to leave out specific version. Version number can be input here but also regular expressions can be used.

Add operating system requirements can be set default or false.

Clear previous version has 5 options:

  • Never
  • Remove deployments, supersedencies and retire when latest available.
  • Remove deployments, supersedencies and retire when latest required.
  • Remove deployments, supersedencies when latest available.
  • Remove deployments, supersedencies when latest required.

Default deployment settings

This is one of the most important views in CSM. You can create a default deployment configuration here which will get copied when a new deployment process is created. The Collections section enables adding, removing and modifying collections in default deployment process.

Selecting a collection from a list populates its Deployment,  Email notification and Scheduling settings.

Deployment settings

Collection name is an imported list of your collections defined in SCCM.

Collection type can be used to choose whether collection type is device or user.

Deploy purpose has 3 options: required / available / available with forced upgrade.

User notification can be set to display all and display in software center only.

Comment can be used as a custom note for deployment. By default CSM uses date as a comment.


Deployment time is depended when a new 3rd party softaware version is released and downloaded. If time is set to immediately deployment will be made right after a new version is downloaded. After option should be used when a specific delay is needed between collections or available / force installations.

Make deployment available is the time when you want to make the deployment available to a collection.

Force installation is the time when you want the deployment to be required to a collection.

Email notifications

Here you can specify a template for every collection you want. Multiple recipients for the email notification system can be added by separating them with semicolon.