Administrator installations
- Last Updated: March 30, 2020
- 1 minute read
- OpenEdge
- Version 12.2
- Documentation
Administrator installations
To start the install process, the WebClient installer first checks if the user can perform an Administrator install.
The installer checks if either of the following conditions is true:
- The user is a member of a group that has Administrator rights.
- The user has write-access to the
HKEY_LOCAL_MACHINE\SOFTWAREregistry key, the C:\Program Files directory, and the C:\Windows\system32 directory.
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.
| Task | Requires write access to ... |
|---|---|
| Install an application |
HKLM\SOFTWARE to create a <vendor>\<app> subkey C:\Program Files\Progress Software\WebClient Write access is only needed when installing both WebClient and a WebClient application.C:\Program Files\WebClientApps |
| Run the application |
HKLM\SOFTWARE\
<vendor>
\
<app> and its subkeys C:\Program Files\WebClientApps\<vendor>\<app> Unless temp files have been redirected to a writeable directory. |
| Download an "As needed" component |
HKLM\SOFTWARE\
<vendor>
\
<app>
C:\Program Files\WebClientApps\ <vendor> \ <app> and its subdirectories |
| Update to a new version |
HKLM\SOFTWARE\
<vendor>
\
<app>
C:\Program Files\Progress Software\WebClient Write access is only needed if the update includes both WebClient and a WebClient application.C:\Program Files\WebClientApps\ <vendor> \ <app> and its subdirectories |
| Uninstall the application |
HKLM\SOFTWARE\
<vendor>
\
<app> and its subkeys C:\Program Files\Progress Software\WebClient Write access is only needed if the uninstall includes both WebClient and a WebClient application.C:\Program Files\WebClientApps\<vendor>\<app> and its subdirectories |
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.