That’s a lot of details. Way more then what we would need. I just want re-installed what a user installed before.
For just about 1000 clients, I wouldn’t bother about a few to many installations or not used applications, but I’d like to have the machine ready again in case it had to be re-installed. If some apps need to be there from the beginning, it is assigned to the primary user (and also installed during OSD) Everything else is their choice and actually I don’t want the service desk to handle anything, besides approval requests. If it doesn’t need an approval, they can request and install it. Re-install the client, re-install all those applications. Although I’m also thinking of using the MDT db with custom tables, but haven’t decided yet if that is worth the effort. I’m looking into options and the “install all apps during OSD” is definitely something I like to have. It makes no sense to me waiting for policies and installations after OSD. But I’ll be fine with the data already available for that, just need some scripting etc. What do you think? From: [email protected] [mailto:[email protected]] On Behalf Of Todd Hemsell Sent: Montag, 29. Dezember 2014 21:54 To: [email protected] Subject: Re: [mssms] get list of applications a user installed I am doing much the same except I am looking at what is actually installed on the system and what is actually being used. We have cases where desktop support will log in and request an app, and then the user uses it. This is actually what I am trying to solve by replacing the application during OSD :-) I solve this by having several views of data that I then select distinct from and insert into a utility database. This gives me all software detected as installed on any system from any source. I also calculate software usage and a few other things nightly, and store them in a separate database. Then I present this data to the desktop technicians when they get ready to build a system. They can see all the software on the system, if it was requested and by whom, if it is used, and if it requires approval or not (all software that costs money requires approval) Based on this they can decide what to put onto the new machine. I do this by creating an MDT record for the new machine with a list of the software they selected. This is still underdevelopment, but here is a prototype of the data they will see. I need to compare these results to what I got from your Query. On Mon, Dec 29, 2014 at 2:14 PM, Roland Janus <[email protected] <mailto:[email protected]> > wrote: Hm, you’re giving me ideas for extension already, but I try to solve this for now: Some applications are assigned to a user (required) as primary user device (avoiding computer assignment), others are available through the portal and he decides to install some of them. Always as system install. The machine is re-installed, he would get installed what was required before (after OSD when logging on), but nothing else and had start those manually again. Basically I would settle with: give me what user A installed for Machine A (primary device, the one reinstalled), either through required or the portal, build the variable out of all that and let “install applications” install everything during OSD. If some had been uninstalled before, I wouldn’t bother at this stage, unless it is easy to ignore. I could do that with a regular TS step for a quick try, but the security issues with that and since I probably need a web service anyway, this would be preferable and I could have the gather step take care of that also. Does that make sense? The query before looked as if it would report what a user requested, doesn’t it? -R PS: take this offline if you prefer, but I guess there might be some interest. From: [email protected] <mailto:[email protected]> [mailto:[email protected] <mailto:[email protected]> ] On Behalf Of Todd Hemsell Sent: Montag, 29. Dezember 2014 20:41 To: [email protected] <mailto:[email protected]> Subject: Re: [mssms] get list of applications a user installed It is not just what a user installed. There is a virtual ResourceID that is stored in usermachinerelation. THAT is what gets the policy created by a FastDeploy request. Those are apps deployed to USERS by the way. Anything deployed to a SYSTEM as optional and then a user decides to install, the policy goes to the MACHINE. I have just about any information you could possibly want as it regards to users requesting software from the application catalog. email me directly if I do not see it in here soon enough. It is all stored on the server. I can even delete a request so the "new apps are available" bubble goes away after a user decides to uninstall an app, or in case you decide to reclaim a license (force the uninstall from the system) All of this is fairly complicated so I do not intend on just blanket sending it to the list because most folks would not be able to decipher it. If you have any specific question ping me directly. On Tue, Dec 23, 2014 at 9:01 PM, Roland Janus <[email protected] <mailto:[email protected]> > wrote: I was hoping to find that more directly: What has a user installed using the catalog? Wondering if I can read that from a TS and build the app install variable for instance. Not sure that is the best approach but would be practical to have a client install again what it had during OSD. From: [email protected] <mailto:[email protected]> [mailto:[email protected] <mailto:[email protected]> ] On Behalf Of Eswar Koneti Sent: Dienstag, 23. Dezember 2014 13:57 To: [email protected] <mailto:[email protected]> Subject: RE: [mssms] get list of applications a user installed You can do vlookup or something like below: Get list of apps that are published to app catalog and then look for these published apps if they are installed or not. Use in condition with apps published to user with installed status. Regards, Eswar Koneti www.eskonr.com <http://www.eskonr.com> Sent from Mobile Device, excuse any typo's as a result. --- Original Message --- From: "Roland Janus" < <mailto:[email protected]> [email protected]> Sent: December 23, 2014 8:08 AM To: <mailto:[email protected]> [email protected] Subject: RE: [mssms] get list of applications a user installed Bump? From: [email protected] <mailto:[email protected]> [mailto:[email protected]] On Behalf Of Roland Janus Sent: Samstag, 20. Dezember 2014 01:59 To: [email protected] <mailto:[email protected]> Subject: [mssms] get list of applications a user installed Anyone knows of a method to retrieve the list of applications a user installed through the catalog? -Roland

