How to Deploy an Application in SCCM [Step-by-Step Guide]

Learn to deploy an application in your server

by Sagar Naresh
Sagar Naresh
Sagar Naresh
Content Analyst
Sagar is a web developer and technology journalist. Currently associated with WindowsReport and SamMobile. When not writing, he is either at the gym sweating it out or playing... read more
Affiliate Disclosure
  • Deploying an application will help keep all connected devices in sync with the latest version.
  • You can use different Control Managers, we have shown the steps for SCCM.
how to deploy an application in sccm

Using SCCM or System Center Configuration Manager, you can deploy software to desktops, laptops, servers, and mobiles over a vast network. This helps in keeping all connected devices in synch with the latest software and updates.

In this guide, we will give you a detailed, step-by-step guide on deploying an application in SCCM. Learning this, you will be able to distribute apps to client devices in the network. Let us get right into it.

What is SCCM?

SCCM lets you deploy different Microsoft and other third-party applications to client machines connected to the network.

The main work of the SCCM, besides deploying applications, is to manage their respective licenses, create packages, and respond to end-user requests.

How we test, review and rate?

We have worked for the past 6 months on building a new review system on how we produce content. Using it, we have subsequently redone most of our articles to provide actual hands-on expertise on the guides we made.

For more details you can read how we test, review, and rate at WindowsReport.

When some changes are done to an application, a new revision of the app package is created. You can deploy them to the client machines using SCCM and recover the previous versions later.

Deploying applications in SCCM involves a few of the below elements:

  • Application information – Provides a general overview of the application, such as the name, description, version, owner, and admin categories.
  • Application catalog – Gives you information on how the application is displayed when the client views it in the Application Catalog.
  • Deployment types – Contains the information required to install the application or software in the client machine.
  • Windows Installer – Helps populate various fields of the Create Deployment Type Wizard using the Windows Installer file.
  • Microsoft Application Virtualization – Helps detect application information and deployment types from the Microsoft Application Virtualization 4 manifest (.xml) file.
  • Windows Mobile Cabinet – Generates a deployment type from a Windows Mobile Cabinet (CAB) file.

Let us now take a look at how you can deploy an application in SCCM.

How to deploy an application in SCCM?

  1. Download any application and place the setup file inside the software folder.
  2. Launch the SCCM console.
  3. Select Software Library.
  4. Expand Application Manager and select Applications.
  5. Right-click on Applications and choose Create Application.
  6. Choose Automatically detect information about this application from the installation file option and choose the Type as Windows Installer (Native) and select the location of the file.
  7. Hit the Next button.
  8. Specify some details of the software.
  9. Check the box for Run installation program as 32-bit process on 64-bit clients.
  10. For the Install behavior drop-down, select Install for system if resource is device; otherwise install for user.
  11. Select Next to proceed.
  12. Confirm the software information and click on Next.
  13. The Application will be created, and after cross-checking click Close.
  14. The created application will now be visible under the Applications Management section inside the Application.
  15. Since we haven’t deployed it yet, you will see Deployments as 0. Once the deployment begins, you will see the count go up.
  16. Right-click on the application that you have created and select Deploy.
  17. Click on Browse and for the Collection drop-down, select All Systems.
  18. Click Next.
  19. To add Distribution Points, click on Add and add the points.
  20. On the next page, choose Action as Install and Purpose as Required.
  21. You can choose to specify the deployment time else distribute the content to the content servers by hitting the As soon as possible option.
  22. For the User notification drop-down, select Hide in Software Center and all notifications and click Next.
  23. Keep everything as it is on the next page and click Next twice.
  24. Once the process is complete, hit the Close button.
  25. After you have deployed the application, you will see 1 under the Deployment section in the SCCM manager.

The above steps will help you with your query on how to deploy an application in SCCM. You need to follow each step individually because skipping any of them will not let you accomplish the process.

You can head to the Monitoring section in the Admin console and select Deployments. Here you will be able to view the current status of each Deployment and also see successes and failures.

That is it from us in this guide. You can refer to the solutions in our detailed guide that will help you resolve the Account has been disabled. Please see your administrator error.

Feel free to drop a comment below if the above steps helped with your query on how to deploy an application in SCCM.

This article covers:Topics: