User deployed application shown as 'Available' in Software Center after reinstalling the OS

Hi all,

I've a question about this behavior: there are some applications deployed for users as available. While I've created these applications, I used a VM as test system and now I've reinstalled this VM (removed PXE-Flag and a required OSD did it's job).

After the OSD and all other required deployments were completed, the Software Center shows two available applications. All user deployed applications I installed on this VM for testing, are now available in Software Center as available (and of corse only if I login with the same user I've used for testing).

It seems that there is some kind of list, which holds information about those deployments. Is there any way to reset this?

TIA for any hint,

Rigger

April 29th, 2015 11:32am

User deployments are associated with a user collection.  So, if you are logging in as the same user you did previously, you will see those deployments.  If you want to not have those deployments available, remove the user from the collection or remove the deployments.

Jeff


Free Windows Admin Tool Kit Click here and download it now
April 29th, 2015 11:48am

I don't understand the issue here. Isn't it expected that all deployments for that *user* will be shown in software center even after reinstalling the *computer*?
April 29th, 2015 11:51am

If those applications were deployed as available for collection that has the DEVICE in case as a member, then I'd understand this... but someone can correct me if I'm wrong, all AVAILABLE deployments that are targeted at user collections will only show up in the application catalog?
Free Windows Admin Tool Kit Click here and download it now
April 29th, 2015 1:26pm

If those applications were deployed as available for collection that has the DEVICE in case as a member, then I'd understand this... but someone can correct me if I'm wrong, all AVAILABLE deployments that are targeted at user collections will only show up in the application catalog?

Yes and no. . .I always refer to this: http://blogs.technet.com/b/configmgrteam/archive/2012/03/31/introducing-the-application-catalog-and-software-center-in-system-center-2012-configuration-manager.aspx

Available deployments to user collections show in Software Center after successful initiation of the install from the app catalog.

Jeff

April 29th, 2015 2:20pm

If those applications were deployed as available for collection that has the DEVICE in case as a member, then I'd understand this... but someone can correct me if I'm wrong, all AVAILABLE deployments that are targeted at user collections will only show up in the application catalog?

Yes, that's what I expected too. I understand that installed applications, which are deployed to user collections, are shown in the Software Center as installed.

My assumption was, that after reinstalling the OS, the application is only shown in the application catalog as available since it is deployed to a user collection.

For me, applications should only be shown in the Software Center as available if they are deployed to a device collection and a user should open the application catalog again to install "his" applications. 

Free Windows Admin Tool Kit Click here and download it now
April 29th, 2015 2:45pm

@Torsten:

I understand what you mean, but if that user does not need this application anymore?

On my test system, the Software Center shows that new software is available every time I login.


April 29th, 2015 2:50pm

User deployments are associated with a user collection.  So, if you are logging in as the same user you did previously, you will see those deployments.  If you want to not have those deployments available, remove the user from the collection or remove the deployments.

Jeff


  • Edited by Jeff Poling Wednesday, April 29, 2015 3:46 PM
Free Windows Admin Tool Kit Click here and download it now
April 29th, 2015 3:44pm

@Torsten:

I understand what you mean, but if that user does not need this application anymore?

On my test system, the Software Center shows that new software is available every time I login.


  • Edited by rigger1982 Wednesday, April 29, 2015 6:47 PM
April 29th, 2015 6:46pm

@Torsten:

I understand what you mean, but if that user does not need this application anymore?

On my test system, the Software Center shows that new software is available every time I login.


If the user does not need the application anymore, remove the user from the collection that has the application deployed to.

Free Windows Admin Tool Kit Click here and download it now
April 29th, 2015 11:37pm

But what's about this scenario:

An simple application (let's take VLC) is deployed to all users to give the user the option to install VLC if needed. Now we have a user who has to view an video for one time and he installes VLC from the application catalog. The Software Center installes the application and it's shown as installed. Exactly as expected.

A few weeks later, the user has a problem with his computer that makes it necessary to reinstall the OS. If it's done, the user logs in and the Software Center shows a tray balloon "New software available".

The user no longer need VLC and it would keep the system "cleaner" but the Software Centers asks him for installation of VLC every time he logs in so he has to install VLC to get the Software Center quiet.

Maybe it's a philosophical question about the design of SCCM but for me an (available) application deployed to users should ONLY be shown in the application catalog like it behave before the application gets installed the first time on a computer. Application should only be shown in the Software Center as available if it's deployed to device collections.

April 30th, 2015 3:51am

Hi,

>>The user no longer need VLC and it would keep the system "cleaner" but the Software Centers asks him for installation of VLC every time he logs in so he has to install VLC to get the Software Center quiet.

Have you checked SCNotify_<domain>@<username>_.log on the client? There is a entry - "The notification process received a setting change notification when the user receives a software notification. You could check to see if there is anything helpful.

>>an (available) application deployed to users should ONLY be shown in the application catalog like it behave before the application gets installed the first time on a computer.

Please check what the IsMachineTarget of the user availabe application shows in SCClient_<domain>@<username>_.log accord to the ScopeId of the application.

Best Regards,

Joyce

Free Windows Admin Tool Kit Click here and download it now
May 3rd, 2015 10:36pm

This topic is archived. No further replies will be accepted.

Other recent topics Other recent topics