Application /Software Deployment SCCM – Part # 5( Application Request – Contd.)   – Part 1 – Part 2   Part 3 Part 4  – Part 5

As an Extension to my Last post on SCCM Application request , I am Using A link to a Good Link here where you can get a Tool ( In case you do not have Other Components of System center – 2012 Like Service manager ) , Which can be used to Send Emails to a set of people who would Approve the requests for Software / Application :


Usage : Let us Say that a user requests for an Application ( Which is a Good Practice ) , Now Under the Standard SCCM 2012 Capability you will not be able to Send Emails to Anyone who can approve  the request . The Only way left was to refresh the SCCM Console regularly .

Now you can use this Link to Download Tool To Send Emails :

Application /Software Deployment SCCM – Part # 4 ( Application Request)   – Part 1 – Part 2   Part 3 Part 4  – Part 5

As has always been , I am trying to Demystify Some of the Coolest new features of SCCM 2012 . One such feature in this series of SCCM Applications Demystified I am Taking up Application request By Client in SCCM .

In SCCM 2012 , You can Deploy a Software on USers Machine and let the User see if he needs the Software . Once the user identifies the Software he Needs , He will request the software via Application Catalog and the software request will then go to SCCM Admin who will then approve or reject the Request .

 Now Isn’t that a Cool Feature :

Screen Shots Attached Below :






Application and Software Deployment SCCM – Part # 3 ( Detection Rules)   – Part 1 – Part 2   Part 3 Part 4  – Part 5

While we are done with the Concept of Applications in SCCM 2012 , We are aware that what are requirements in SCCM 2012 , We will now take up the concept of Detection Rules .

Detection Rules : A Detection rule is a concept by which we can find out if a Software has already been present on the user’s machine . If the software is present we may not want to install it again . As a direct benefit of this would be that we are not Utilizing the Network bandwidth for the software deployment which the user machine already has !!

Sample Flow Chart :


SCCM Detection Rule Window:


There are Three Types of Detection Rules in SCCM :

  • File System – This method allows you to detect whether a specified file or folder exists on a client device, thus indicating that the application is installed.
    The File system setting type does not support specifying a UNC path to a network share in the Path field. You can only specify a local path on the client device.
  • Registry – This method allows you to detect whether a specified registry key or registry value exists on a client device, thus indicating that the application is installed.
    Select the option This registry key is associated with a 32-bit application on 64-bit systems to check 32-bit registry locations for the specified registry key first. If the registry key is not found, then 64-bit locations will be searched.

    Windows Installer – This method allows you to detect whether a specified Windows Installer file exists on a client device, thus indicating that the application is installed.

Application and Software Deployment SCCM – Part # 2 ( Requirement)   – Part 1 – Part 2   Part 3 Part 4  – Part 5

In the Last Section ( Part 1 of this Series ) we Talked about What is the difference between the Traditional method of Deploying Software( i.e package) in SCCM 2007 and Application Deployment in SCCM 2012 . And I am sure that now you have a feel of what we can do with the new version of SCCM .

Let us now move to Few of the Important Components of SCCM 2012 Applications : First of them Being :

Requirements : Now try and recollect those days when you used to or for that matter you still do this ; Create a Collection and then deploy a software onto that collection ( Example : If you need to deploy a software onto machines which have 4 GB of RAM , then you create a collection first and then deploy the software onto that collection ) . Wasn’t that a pain !!

Well !! it Was . 

But now with SCCm 2012 requirements , you need not do this ! All you need to do is to stabilish a Requirement and then SCCM 2012 will take care of all that . No Collections !!

To Sum up : SCCM 2007 Software distribution was Collection Driven but in SCCM 2012 it is not.

Below Screen Shots will give you an understanding of what will happen : Here we have created a requirement rule that if free space in D Drive is equal or greater than 110 MB , only then install the software



Application and Software Deployment SCCM – Part # 1   – Part 1 – Part 2   Part 3 Part 4  – Part 5

In this series of SCCM 2012 Applications Concept , I will Demystify the concept of Applications in SCCM 2012 . To start with here is a brief snapshot of the new offerings in SCCM 2012 Applications :


For administrative users, the benefits of application management include the following:

  • Applications in Configuration Manager support user-centric management so that you can associate specific users with specific devices. Instead of having to remember the name of a user’s device, you can now deploy software to the user and to the device. This functionality can help you make sure that the most important software is always available on each device that a specific user accesses. If a user acquires a new computer, you can automatically install the user’s applications on the device before the user logs on.
  • You can send application deployments to users, devices, groups of users, or groups of devices.
  • You can use requirements to control the deployment of applications to devices. For example, you can specify that an application can be installed only on computers that have more than 2 gigabytes (GB) of RAM, or specify that you want the application to install only on computers that run Windows 7. Applications are installed only on the computers that meet the specified requirements. Configuration Manager contains a set of built-in requirements called global conditions, and you can also define custom requirements.
  • Users can install Windows software directly from the Application Catalog self-service website.
  • Users can request approval to install software from a self-service website, the Application Catalog.  Administrative users can approve or deny these requests.
  • An administrative user can configure a deployment purpose and action for an application. This configuration controls whether the application is required or optional and whether the application must be installed or uninstalled. Configuration Manager periodically monitors the state of the deployment. For example, if an application has a deployment purpose ofRequired and the user uninstalls it, Configuration Manager automatically reinstalls the application.