How to provide a file to have read access for non-admin users in LockPermission table?

What does the domain and username column in LockPermission table mean?
0 Comments   [ - ] Hide Comments


Please log in to comment

Rating comments in this legacy AppDeploy message board thread won't reorder them,
so that the conversation will remain readable.
Answer this question or Comment on this question for clarity


Bhuvan, As someone new to packaging, you would do best to avoid the LockPermissions table, particularly as you don't know what the table columns do. Hitting F1 in your authoring tool will most likely tell you that, anyway.

Using this table will cause any existing permissions to be overwritten so, unless you know how to retrieve SIDs for *all* the users currently permissioned for the folder in question - and my suspicion is that your next post might be "What's a SID?" - I'd avoid it at all costs. Use a command-line permissioning tool e.g. SetACL or SubInACL in a Custom Action instead.

Of course, your post revolves around your OTHER post about how to disable self-healing for non-privileged users which, as I point out in THAT thread, betrays a fundamental misunderstanding of what Windows Installer is all about so, to be honest, that's as far as I'M going to go on this subject.
Answered 02/18/2008 by: VBScab
Red Belt

Please log in to comment