(SCCM) How to allow standard user to perform an application uninstallation

Posted on 2011-10-10
Last Modified: 2013-11-21
In our organization, SCCM handles application deployment. All distributions are Mandatory computer packages. UAC prevents standard user to perform the uninstallation of installed packages (appwiz.cpl). How can we allow the user to perform the uninstall of certain packages?
Question by:LarsJOstein
    LVL 31

    Expert Comment

    As you already deployed applications in sccm you can also deploy uninstalls.
    This depends on the uninstall command line.
    In some cases you have to execute e.g. a setup.exe again with a /uninstall parameter or anything similar.
    Windows Installer Deployments (.msi) often can be uninstalled with the following command line:
    msiexec /X {Windows Installer GUID of your App}.

    My suggestion is that you check out this website to determine the uninstall method and command line:

    If the command is clear you can create a program in your existing package and advertise it to a collection containing clients where the application shell be uninstalled

    Author Comment

    Thanks for your reply. Uninstalling via SCCM and the command to be used works well. What we want is to let a standard user perform an uninstallation through appwiz.cpl. The user should be able to perform the uninstallation from add remove programs
    LVL 31

    Accepted Solution

    As the user has no local admin permissons this is not possible.
    You could advertise the uninstallation as optional sccm deployments so the users could uninstall the applications for themself from "Run advertisted program" sccm feature in control panel.
    I did not do that as the users could trigger the uninstall by mistake.
    LVL 29

    Assisted Solution

    Depending on your organisation and if you wanting to allow a particular group rights to install/uninstall you can setup the appwiz.cpl as an application in SCCM using System account and then allowing staff to interact with it, associate it to a collection for a particular group of users that you will allow them to install/uninstall applications, including applications deployed via SCCM using AppWiz.cpl applet.  If you wanting to do this for all staff, then you must realise that it will allow staff to install products as well using this method, again it depends on your organisation.

    Featured Post

    Highfive + Dolby Voice = No More Audio Complaints!

    Poor audio quality is one of the top reasons people don’t use video conferencing. Get the crispest, clearest audio powered by Dolby Voice in every meeting. Highfive and Dolby Voice deliver the best video conferencing and audio experience for every meeting and every room.

    Join & Write a Comment

    Case Summary: In this Article we introduce the new method to configure the default user profile using Automated profile copy with sysprep rather than the old ways such as the manual copy of a configured profile to default user profile Old meth…
    Welcome to my series of short tips on migrations. Whilst based on Microsoft migrations the same principles can be applied to any type of migration. My first tip Migration Tip #1 – Source Server Health can be found listed in my profile here: http:…
    how to add IIS SMTP to handle application/Scanner relays into office 365.
    In this seventh video of the Xpdf series, we discuss and demonstrate the PDFfonts utility, which lists all the fonts used in a PDF file. It does this via a command line interface, making it suitable for use in programs, scripts, batch files — any pl…

    745 members asked questions and received personalized solutions in the past 7 days.

    Join the community of 500,000 technology professionals and ask your questions.

    Join & Ask a Question

    Need Help in Real-Time?

    Connect with top rated Experts

    16 Experts available now in Live!

    Get 1:1 Help Now