PDA

View Full Version : Explanation of 'assigned by an administrator'



Tumbleweed
12-08-2004, 09:16 AM
I have a basic msi install with a launch condition of 'Priviledged'. This works fine when trying to install it. After installation, however, a non-priviledged user is able to run a repair, but run remove.
I believe this is correct behavior, but I need to explain why this is. I think it has somehting to do with assignment by administrator, but...

Can anyone explain why a user can run the repair?

RobertDickau
12-08-2004, 12:58 PM
By default, a new project gives the LaunchCondition action a condition of "Not Installed"; perhaps remove that so your launch condition is tested every time?

Tumbleweed
12-09-2004, 09:08 AM
Thanks for the reply, but I don't see any conditions on LaunchConditions.

That also does explain why a non-priveledged user can repair but not remove.
I think it may have something to do with the 'assigned by administrator' stuff, but I don't know where to find out. Any idea where to find this?