MECM 2010 Administrator approved device application installs not working with supersedence

Brian 1 Reputation point
2021-02-08T05:52:59.633+00:00

Hi,

We are running Microsoft Endpoint Configuration Manager 2010 (Latest hotfix KB4594177).

We rollout applications to devices via device collections (Action: Install / Purpose: Available) - Install for system

We have enabled the MECM feature: "Approve application requests for users per device."

When we deploy applications (to both original versions and superseded versions, we select the tickbox: "An administrator must approve a request for this application on the device." We can then control the rollout of applications to devices via the console.

This works fine, until we wish to supersede an application.

Our supersedence process is as follows:

  • Copy the original application, creating the new application
  • Change the settings of the new application as required (version numbers, deployment script, source file location, detection method etc)
  • Supersede the original application with the new application (from within the new application) using the upgrade method
  • Remove the deployment for the original application
  • Deploy the new application: selecting the tickbox's: "Automatically upgrade any superseded versions of this application" and "An administrator must approve a request for this application on the device."

Typically both our original and superseding applications have the same one dependency application (which is installed during the OS build via a task sequence). So I don't think that this would be an issue.

Unfortunately the superseding application will not install on devices where the original version was already installed. The original version simply remains installed.

I'm hoping that I have provided enough information. I can provide more information if I have missed something.

Would you know why this problem could be occurring?

Thanks.

Microsoft Configuration Manager Application
Microsoft Configuration Manager Application
Microsoft Configuration Manager: An integrated solution for for managing large groups of personal computers and servers.Application: A computer program designed to carry out a specific task other than one relating to the operation of the computer itself, typically to be used by end users.
485 questions
Microsoft Configuration Manager
0 comments No comments
{count} votes

1 answer

Sort by: Most helpful
  1. Fiona Yan-MSFT 2,311 Reputation points
    2021-02-09T09:03:59.257+00:00

    @Brian

    Thank you for posting in Microsoft Q&A forum.

    Change the settings of the new application as required, deploy the new application: selecting the tick box's: "Automatically upgrade any superseded versions of this application" and "An administrator must approve a request for this application on the device."

    1.Could we know if it means that we set the purpose as required and then we select the administrator approval and automatic upgrade option at the same time? If yes, the option of " administrator must approve" and " Automatically upgrade any superseded versions of this application" are grayed out(may like the image below) when the deployment purpose is Required, or when you deploy the application to a device collection.
    65765-image.png
    For more details, please refer to this Microsoft article.
    2.It's recommended that we could use one client for troubleshooting. Have we tried to use the available purpose to deploy the superseding application?

    Unfortunately the superseding application will not install on devices where the original version was already installed.

    For troubleshooting the installation of the application, we could check the policyagent.log and ContentTransferManager.log on client side. Content Transfer Manager receives the distribution point location for the requested content and starts a Data Transfer Service job to initiate the download of the deployment. We may see this like the image below:
    65640-image.png
    For more details, please refer to this troubleshooting guide.

    Have a nice day!


    If the response is helpful, please click "Accept Answer" and upvote it.
    Note: Please follow the steps in our documentation to enable e-mail notifications if you want to receive the related email notification for this thread.


Your answer

Answers can be marked as Accepted Answers by the question author, which helps users to know the answer solved the author's problem.