Hello,
I need help to find out how to properly deploy an upgraded application using the SCCM 2012 Application supersedence.
What I have
- One application in production with version 1.0. Let us call it APPL-BLUE1.0
- New application of the same product with version 2.0. Let us call it APPL-RED2.0
What I want to achieve (the goal)
Users should be notified via the Software Center that a new update is available. The new update should not be installed until the user is ready and manually triggers the installation via the Software Center.
My configuration settings
On application APPL-RED2.0 I have gone to Properties -> Supsersedence and added the APPL-BLUE1.0 to the Supsersdence list. Replacement Deployment Type is configured (set to the Deployment type for the APPL-RED2.0) and the Uninstall checkbox is checked (to uninstall the APPL-BLUE1.0 deployment type first).
Install behaviour for APPL-RED2.0 is "Install for system" and "Whether or not a user is logged on" with Normal visibility.
Then I create the Deployment which I have tried three different ways.
- Action: Install, Purpose: Available, "Automatically upgrade any superseded versions of this application" unchecked.
- Action: Install, Purpose: Available, "Automatically upgrade any superseded versions of this application" checked.
- Action: Install, Purpose: Required, "Automatically upgrade any superseded versions of this application" checked (forced, greyed out).
What happens
- The application is not automatically made available in the users Software Center at all. No notification is presented and the user has to access the installation by looking in the Application Catalogue first. Once found in the Application Catalogue the installation runs without problems but this means that the user must somehow know there is a new version available through other means.
- The application is automatically installed (without regard to whether or not the application is in use) on the client and a notification is presented on the users machine (Software Center).
- Exactly the same result as for #2.
This conflicts with what I want to achieve. I want a notification and that the application is automatically made available for installation in the Software Center but I do not want it to automatically upgrade but rather let the user initiate the installation whe he or she is ready (i.e. when the application is not in use).
Please point me in the right direction in order to accomplish this.
Thank you.
Sindre