Here is the plan.

Create a group in AD assign users to group in AD then create a Managed Install and assign it to the AD group

User is just to login as they normally do and if the application is not installed on the computer then it will install the app.

Just have to manage users in AD to assign applications.

Is this possible?

0 Comments   [ - ] Hide Comments


Please log in to comment

Community Chosen Answer



This is, in fact, possible. You can create an LDAP Device Label that is populated based on the user that is logged in. Granted, this would get kind of tricky on shared workstations, but if you generally have a 1:1 relationship of PC to User, then you should be fine.

We have several LDAP Device Labels that are based on the user. Here is one example:

Base DN: DC=domain,DC=org
Filter: (&(sAMAccountName=KBOX_USERNAME)(memberOf=CN=IS Staff,OU=Groups,DC=domain,DC=org))

As you can see, we're filtering on KBOX_USERNAME, which when run as a device label, contains the currently logged in user, and we're checking to see if that user is a member of our IS Staff group.


Answered 11/07/2014 by: BHC-Austin
Fourth Degree Black Belt

  • But does the AD user have to have an account on the KACE appliance? Does the user have to be logged in to the appliance?
Please log in to comment
Answer this question or Comment on this question for clarity


Short Answer: No

Longer Answer:
Managed Installs work on Device Labels not User labels. You can probably make a ticket rule that will add computers to a label based on a LDAP label that pulls from the AD OU but I don't imagine that would be an easy task, especially if you also want to automatically remove users from the list as well.
Answered 11/06/2014 by: h2opolo25
Red Belt

Please log in to comment

OK I have been tweaking a scripted install I created an small app that will return error if the user is not a member if a specified group. Tell me what you think


Launch “$(KACE_DEPENDENCY_DIR)\adgroups.exe” with params “Gajim Users”

Verify that the product “C:\Program Files (x86)\Gajim\bin\gajim.exe” does not hav version “”

On Success

Install “Gajim” with arguments “gajim-0.15.4-3.exe /S”

Answered 11/10/2014 by: Mr_Moose
Senior White Belt

  • Forgot to add it runs as system and after login every time.
Please log in to comment