Quick Answer
SCCM Software Center is the end-user interface for Microsoft System Center Configuration Manager. IT admins use SCCM to deploy approved software to company computers — users then open Software Center to browse and install those applications without needing admin rights. It also shows required updates and device compliance status.
- 1Open Software Center from the Start menu
- 2Browse Available Software to find IT-approved apps
- 3Click Install on the app you want to install
- 4Check the Updates tab for pending security updates
- 5Use the Installation Status tab to monitor active installs
What Is SCCM and How Does It Work
SCCM (System Center Configuration Manager), now officially called Microsoft Endpoint Configuration Manager (MECM), is an enterprise IT management platform. IT administrators use it to manage thousands of computers from a central console — deploying software, applying updates, enforcing security policies, and collecting inventory data.
Software Center is the part of SCCM that end users see. When an IT admin creates a software deployment in the SCCM console and targets it at your computer, that software appears in your Software Center. You never need to interact with SCCM directly — Software Center is your interface.
SCCM Architecture Overview
| Component | Role | Who Sees It |
|---|---|---|
| SCCM Console | Admin interface for creating deployments, policies, reports | IT administrators only |
| SCCM Server (Site Server) | Central server that stores deployment data and communicates with clients | IT infrastructure team |
| Distribution Point (DP) | Server that stores software packages for clients to download from | IT infrastructure team |
| Configuration Manager Client | Agent installed on each managed computer — polls the SCCM server for policies | Runs in background on user computers |
| Software Center | User-facing application to browse and install IT-approved software | End users |
| Hardware and Software Inventory | Reports device specs and installed software back to the SCCM server | IT administrators via reports |
Software Center User Guide — End User View
Application Catalog Tab
The main Applications tab in Software Center shows all software your IT team has made Available for you to install. Browse by category or search by name. Each application listing shows the name, publisher, version, and a description written by the IT team.
Installing an Application
Find the Application
In the Applications tab, browse or search for the software you need. Click the application tile to open its details page.
Review Application Details
Read the description, check the version, and review any special notes from IT. Some applications require a restart after installation.
Click Install
Click the Install button. Software Center begins downloading the application from the nearest distribution point.
Monitor Progress
The application status changes to Installing. You can see download and installation progress in the application details or in the Installation Status tab.
Confirm Completion
When installation completes, the status shows as Installed. You can launch the application from your Start menu, desktop, or taskbar.
Checking Required Deployments
The Required filter in the Applications tab (or the Updates tab) shows software that your IT department has scheduled for mandatory installation. These have deadlines — if you do not install them before the deadline, they will install automatically. Always review required deployments and schedule them at a convenient time before the deadline.
SCCM Admin Guide — Creating Deployments for Software Center
Create an Application in SCCM Console
In the SCCM console, go to Software Library > Application Management > Applications. Click Create Application and follow the wizard to create the application record, pointing to the installer files on the distribution point or a UNC path.
Define Detection Rules
Set up Detection Rules so SCCM can verify whether the application is already installed. Use registry keys, file paths, or MSI product codes as detection methods.
Configure Deployment Type
Define the installation command line, any requirements (OS version, disk space), dependencies, and return codes for success or restart.
Distribute Content to Distribution Points
Right-click the application and select Distribute Content. Choose which distribution points or distribution point groups will host the installer files for clients to download.
Deploy the Application to a Collection
Right-click the application and select Deploy. Choose a device or user collection to target, set the deployment purpose (Available or Required), and set a schedule and deadline if required.
Verify in Software Center
On a client in the target collection, open Software Center and verify the application appears in the Applications tab (Available) or trigger the deployment to confirm it works correctly.
SCCM and Intune Co-Management
Many organizations now use co-management — managing Windows devices with both SCCM and Microsoft Intune simultaneously. In a co-managed environment, Software Center can display deployments from both SCCM and Intune. The Company Portal app is typically also deployed for Intune-specific applications.
| Feature | SCCM Only | Intune Only | Co-Management |
|---|---|---|---|
| End User App Portal | Software Center | Company Portal | Both available |
| Management Scale | 175,000 clients/site | Unlimited (cloud) | SCCM limits apply |
| Internet-based Management | Requires CMG or VPN | Native cloud-based | Mixed |
| Complex Win32 App Deployment | Full support | Win32 App via Intune | Both methods available |
Frequently Asked Questions
Frequently Asked Questions
SCCM Software Center is the end-user facing application interface for Microsoft System Center Configuration Manager (now called Microsoft Endpoint Configuration Manager). It allows users on managed corporate computers to browse and install IT-approved software, view required updates, and check device compliance status. IT administrators use the SCCM console behind the scenes to create deployments that appear in end users' Software Center.