Try OpenEdge Now
skip to main content
WebClient Applications
Deploying an Application : Installation type considerations : Administrator installations : Granting write privileges
 
Granting write privileges
For security reasons, many companies do not want to grant everyone Administrator privileges. To use an Administrator instance, an Administrator should grant all users of your WebClient application write access to certain registry keys and directories. Granting these privileges might be a problem in some deployment environments. The following table lists the necessary write privileges for installing and using an Administrator installation.
Table 5. Administrator installation required permissions
Task
Requires write access to ...
Install an application1
HKLM\SOFTWARE to create a <vendor>\<app> subkey
C:\Program Files\Progress Software\WebClient2
C:\Program Files\WebClientApps
Run the application
HKLM\SOFTWARE\ <vendor> \ <app> and its subkeys
C:\Program Files\WebClientApps\<vendor>\<app>3
Download an "As needed" component
HKLM\SOFTWARE\ <vendor> \ <app>
C:\Program Files\WebClientApps\ <vendor> \ <app> and its subdirectories
Update to a new version4
HKLM\SOFTWARE\ <vendor> \ <app>
C:\Program Files\Progress Software\WebClient5
C:\Program Files\WebClientApps\ <vendor> \ <app> and its subdirectories
Uninstall the application6
HKLM\SOFTWARE\ <vendor> \ <app> and its subkeys
C:\Program Files\Progress Software\WebClient7
C:\Program Files\WebClientApps\<vendor>\<app> and its subdirectories

1 If the application includes certain System Tasks, the user must also be a member of the Windows Administrators group. For more information, see the System Tasks and personal installations.

2 Write access is only needed when installing both WebClient and a WebClient application.

3 Unless temp files have been redirected to a writeable directory.

4 If the application includes certain System Tasks, the user must also be a member of the Windows Administrators group. For more information, see the System Tasks and personal installations.

5 Write access is only needed if the update includes both WebClient and a WebClient application.

6 If the application includes certain System Tasks, the user must also be a member of the Windows Administrators group. For more information, see the System Tasks and personal installations.

7 Write access is only needed if the uninstall includes both WebClient and a WebClient application.

An Administrator might avoid granting some of these privileges by setting up batch jobs to handle updates for the users. The Administrator must also arrange the download of all "As needed" components before the end users try to access them.