PDA

View Full Version : Help with setup for All Users



NewsArchive
08-04-2010, 02:20 AM
I have a setup that I thought was working fine, until I discovered it
only works for the user logged in.

I need to install an app that any user logged into the workstation can
use.

I create a folder in CSIDL_Common_Documents it works fine for the
user who runs the install, but any other user doesn't have write access
to the folder (preffer full control).

How do I have the installer put the appropriate security access on this
folder?

How do I have the program menu and shortcut show in All users?

This must be simple, I'm just having a dumb attach.

Brent Engel

NewsArchive
08-04-2010, 02:21 AM
Brent

>How do I have the installer put the appropriate security access on this
>folder?

For this you need the Developer version and look for 'Set Access Control' function
Then just set it to Full Control for '(S-1-1-0)' which equals Everyone.


>How do I have the program menu and shortcut show in All users?

On the properties for Create Shortcut, just set the checkbox [x] Enable access for
all Windows Users.

That should get you done.

John Griffiths

NewsArchive
08-04-2010, 02:22 AM
Brent,

> I have a setup that I thought was working fine, until I discovered it only
> works for the user logged in.
>
> I need to install an app that any user logged into the workstation can
> use.
>
> I create a folder in CSIDL_Common_Documents it works fine for the user
> who runs the install, but any other user doesn't have write access to the
> folder (preffer full control).
>
> How do I have the installer put the appropriate security access on this
> folder?
>
> How do I have the program menu and shortcut show in All users?
>
> This must be simple, I'm just having a dumb attach.

By default, SetupBuilder creates per-machine installations. So if you are
using the default configuration settings, your Shortcuts will be created in
the All Users profile.

Here is an interesting thread with regard to COMMON_DOCUMENTS and
permissions:

http://www.lindersoft.com/forums/showthread.php?t=11410

What John said -- you only have to give everyone permissions using (S-1-1-0)
and you are done.

Friedrich