System Center Configuration Manager (SCCM) Replaces earlier versions called Systems Management Server (SMS).
(IT) Systems Management is generally understood to mean the centralized management of hardware and software within a company. Systems Management is the superset of client management.
The following tasks can be carried out automatically by SCCM for a very large number of clients:
On the device to be managed, a Configuration Manager Client is installed, which runs as a service on the system. This client (also client agent) can be installed on the PCs automatically by means of the so-called "client push installation", so that also with the introduction of SCCM in the enterprise no manual action on the PCs is necessary. If the site server can not connect to the administrative shares on the terminal, the client can also be manually installed and assigned to a management point.
In addition to the Configuration Manager Client itself, the "Software Center" component is also installed, through which users can install independently provided software or uninstall already installed applications.
For each of the above tasks, there is a so-called client agent, for example, inventory agent, remote control agent. The principle is that the agents always work independently on the client and then make their results available to the SCCM server. The SCCM server stores the results in the SCCM database and provides the administrator with detailed status feedback on all operations running on the client through a status system.