Configuring Permissions for Files and Folders

Project:This information applies to the following project types:

Basic MSI
DIM
InstallScript MSI
Merge Module
MSI Database
MSM Database
Transform

InstallShield lets you configure settings for securing files and folders for end users who run your product in a locked-down environment. You can assign permissions for a file or folder to specific groups and users. For example, you may assign Read, Write, and Delete permissions for a particular file to the Administrators group, but only Read permissions for all of the users in a different group.

To configure the permissions for a file or folder:

1. In the View List under Application Data, click Files and Folders.
2. For a file: In the Destination computer’s files pane, right-click the file and then click Properties. The Properties dialog box opens.

For a folder: In the Destination computer’s folders pane, right-click the folder and then click Properties. The Properties dialog box opens.

3. Click the Permissions button. The Permissions dialog box opens.
4. Add, modify, and remove permissions entries as needed. For more information, see Permissions Dialog Boxes for Files and Directories.

Depending on what is selected for the Locked-Down Permissions setting in the General Information view of your project, InstallShield adds permissions data to either the ISLockPermissions table or the LockPermissions table. To learn more, see Securing Files, Folders, Registry Keys, and Windows Services in a Locked-Down Environment.

Tip:You can also configure permissions for a component’s destination folder. To do so, first click a component in the Components view. Next, click the value for the Destination Permissions setting, and then click the ellipsis button (...). The Permissions dialog box opens. On this dialog box, you can configure permissions as needed.