File locations
During the Workbench installation and platform commissioning processes, the software differentiates between two types of files based upon the content of the files: configuration and runtime data. Files and folders that contain configuration data reside in separate locations from files and folders that contain runtime data. This separation enhances security by denying general access to the runtime files and allowing each user access to only their personal configuration files.
As a result of separating configuration and runtime data, the system supports multiple home directories on the Supervisor or engineering workstation. These homes may be identified as:
-
The system home contains runtime files, such as core software modules, the JRE, and binary executables.
-
Workbench user home for each user contains configuration data, including option files, and registries.
-
A platform daemon user home for the Supervisor or engineering workstation contains platform configuration data.
-
Two station homes called, protected station home and station home, are part of each user home.
Homes on a Supervisor
The following table provides a summary of the Supervisor or engineering workstation homes with shortcut information.
| Home in the Workbench Nav tree | Home in the Platform Administration view | Niagara 4 alias | Windows folder location and contents | File ORD shortcut |
|---|---|---|---|---|
| System Home | niagara_home | C:\niagara\niagara-4.x.xx
where 4.x.xx is the software version contains executable and software files. | ! (as in Niagara4.x) | |
| N/A | niagara_user_home | C:\Users\username\N4-4.x.xx\tridium
where: username is your name to identify you as the user of your computer. 4.x.xx is a software version. Workbench user home for each human user contains that user’s unique configuration files. | ~ (unique to Niagara 4) | |
| shared folder | N/A | station_home | C:\Users\userName\N4-4.x\tridium\shared
where: username is your name to identify you as the user of your computer. 4.x.xx is a software version. | ^ (as in Niagara4.x) |
| stations folder | N/A | protected_station_home | C:\ProgramData\N4-4.x\tridium\stations\<stationName> | ^^ (unique to Niagara 4) |
| N/A | User Home | niagara_user_home | C:\ProgramData\Niagara4.x\<brand>
Platform daemon user home (non-human user) holds platform daemon configuration files. Requires a local platform connection to view in the Platform Administration view. | ~ (unique to Niagara 4) |
Homes on a controller
On a controller there are two homes.
| Home in the Platform Administration view | Home in the Platform Administration view | Niagara 4 alias | OFD location and contents | File ORD shortcut |
|---|---|---|---|---|
| System Home | niagara_home | /opt/niagara
Contains operating system data. | ! (as in Niagara4.x) | |
| User Home | niagara_user_homeYYYYY | /home/niagaraContains configuration data and the installed and running station. | ~ (unique to Niagara 4) |