Microsoft

System Center Configuration Manager Feedback

Suggestion box powered by UserVoice

How can we improve Configuration Manager?

Applications - Provide a means to have other applications run after an application is installed.

There is the ability to specify dependencies for Applications, however the ability to run another Application POST install would be awesome. Often when an application is installed there is a post configuration task that needs to run.

272 votes
Vote
Sign in
(thinking…)
Sign in with: facebook google
Signed in as (Sign out)
You have left! (?) (thinking…)
Anonymous shared this idea  ·   ·  Flag idea as inappropriate…  ·  Admin →

30 comments

Sign in
(thinking…)
Sign in with: facebook google
Signed in as (Sign out)
Submitting...
  • Ryan Wakefield commented  ·   ·  Flag as inappropriate

    This is NOT the same as the previously supported suggestion of Application Groups. I have no ide how you get application groups, as in you have a folder of an application and the different configurations you can install, and then this topic where it talks about post installation configuration tasks. Please please please undergo. I am deeply saddened by this merger.

  • Anonymous commented  ·   ·  Flag as inappropriate

    Yes Please! I have SOOOOO many situations where this would be useful that I have to 'get creative' to get the job done!

  • Anonymous commented  ·   ·  Flag as inappropriate

    Do we have anything of this sort in SCCM, yet? Any other mechanism of achieving this other than the Compliance Settings activity?

  • Neil commented  ·   ·  Flag as inappropriate

    This is a great idea can we have an update as this was noted in 2015.

  • o0MattE0o commented  ·   ·  Flag as inappropriate

    I would like this in the Software Center, Currently installing Proofing Tools for Office 365 and it would be nice if you could create a group and users go into this group instead of filling out all the Applications Folder :(

  • Ivan commented  ·   ·  Flag as inappropriate

    I've been trying to get this functionality by creating a dummy application that requires other applications, but it turns out to be so unreliable in Task Sequences that I had to drop this idea.

  • Ivan commented  ·   ·  Flag as inappropriate

    Very good idea. One other use case for this (similar to an 'Application Bundle' in MDT) is an ability to "hardcode" it in various Task Sequences so that I could only update the list in one place (within the Application Group) and not in all the Task Sequences that share the logic.

  • Nick commented  ·   ·  Flag as inappropriate

    This one is simple. I would like it if we can have SCCM install something and then after it is installed install any Post-requisite needs.

    for example, I install Office, after I install office I would like to have our email encryption service installed.

    This will help us get rid of batch files and scripts that are just a list of installs because one application needs to be installed and it needs 3 others after it in order to work properly.

  • Anonymous commented  ·   ·  Flag as inappropriate

    We've just started using SCCM after coming from an Altiris world. It is actually quite a change having to figure out dependencies rather than create application installations that can have multiple steps. In Altiris there's a package and a job. We can use packages inside of jobs and the jobs can have several tasks (including logic, if necessary). We can then deploy and publish the job rather than just a package. This is extremely useful in the situations where we, like others, need to apply a license file, registry change or delete/add shortcuts. Altiris (now Symantec) has been doing this for more than 10 years and yet it doesn't exist here.

  • Anonymous commented  ·   ·  Flag as inappropriate

    Something to consider when implementing this. If I have an application that is 10GB but the client is set to 5GB client cache but want the app model to auto upgrade the cache limit... I can't currently do this. I would like to write a simple app that upgrades the client cache and attach it as a dependency but that won't work. This is because the app model will fail as the primary app tries to validate and realizes there is no room so it bombs out. Simple fix, individually validate when multiple applications are dependent.

  • Kale Duden commented  ·   ·  Flag as inappropriate

    Another use case: With the need for speedy OSD, this type of function could make it easier to get the OS down but still have a quality user experience in the end. Install role based apps in a group. Allow the ability to install all or check just ones they need. Deploy to users so you aren't system specific. Another nice to have would be to have an install order when creating groups.

  • Jeremy Herbison commented  ·   ·  Flag as inappropriate

    Sometimes I want to deploy a hotfix or service pack as an application. I want to treat it essentially as a dependency that is installed after the requiring app, not before. Right now this can be done by deleting the original "RTM" deployment, making "RTM" a dependency of the service pack, and then deploying the service pack. But what I really want to do is just attach the service pack to "RTM" as a "post-dependency" so that it gets installed afterwards. The existing deployments shouldn't need to change.

  • Anonymous commented  ·   ·  Flag as inappropriate

    Having this feature esp. together with being able to define the install order would be much appreciated.

  • Fredrik commented  ·   ·  Flag as inappropriate

    Today many use Task Sequence to deploy set of applications and packages to computers in order to have control over install order, convenience of everything installing at same time and the name will show up on computer (example: HR applications).
    It would be good with a new feature (I call it Application Groups) where we can add application and packages and on the console + client side (Software Center) you will see for example "HR applications" and the software that it will install with status for individual applications/packages part of the group.
    Same control as TS with install order. Ability to add/remove applications and packages and the changes will automatically apply to the computers having the application group deployed.
    This will be very useful in scenarios where applications need to be upgraded for a specific set of users or new applications needs to be added or removed for the specific group of users part of the deployment.

  • Anonymous commented  ·   ·  Flag as inappropriate

    It would be nice to have a post-install option in Applications that can install software after the main software is installed. Like the Dependencies in Applications allows for software to be installed before the main software is installed, sometimes there is a requirement for software to be installed afterwards.
    We frequently find we need the main software installed first and then to run another command such as copy a file, set a license key and that this can only occur after the main software is installed.

  • Cristopher commented  ·   ·  Flag as inappropriate

    This request is valid and would simplify things outside of compliance settings. A compliance setting, while useful and powerful, is a separate component of ConfigMgr and won't be achieved in a timely manner. It also makes things harder to keep track of.

    If I need to run a post-installation step like setting a license server or deleting some shortcuts, I need that done right away. Adding logic to application dependencies to include post-installation as well as pre-installation would be a tremendous feature enhancement. This gets my vote.

← Previous 1

Feedback and Knowledge Base