Appendix - Application Permissions
- Last Updated: May 13, 2026
- 1 minute read
- Semaphore
- Documentation
In most installations of Semaphore, the default permissions set during installation are sufficient for the operation of the product, however, there may be particular configurations of Windows that may require permissions be set specifically for the various Semaphore components. The following table indicates those components that require read/write access to the directory indicated for any user executing/using the application:
| Directory | Studio | Classification Server | Semantic Enhancement Server |
|---|---|---|---|
| (Windows 2008 or greater) “C:\ProgramData\Smartlogic” | Yes | Yes |
Note: Permissions indicated should be set for the given directories and all sub-directories. All products should have at least “read” access to their own installation directories (with the above additional permissions).
Using Windows User Account Control (UAC) may cause various issues with permissions on directories not being set (as above), services not created or started correctly, etc. If the administration policy for your installation does not mandate the use of UAC on the installation server for Semaphore then you may want to disable it to avoid these types of issues. This can be done as follows:
- Start Control Panel
- Click on “User Accounts”
- Select the “Change User Account Control settings” option
- Change the level on the slider to the lowest setting (“Never notify”)
- Press Ok to save changes