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

 

 

 

 

 

 

 

 

 

 

 

 




Reply via email to