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 treeHome in the Platform Administration viewNiagara 4 aliasWindows folder location and contentsFile ORD shortcut
My Host > My File System > Sys HomeSystem Homeniagara_homeC:\niagara\niagara-4.x.xx

where 4.x.xx is the software version contains executable and software files.

! (as in Niagara4.x)
My Host > My File System > User HomeN/Aniagara_user_homeC:\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 folderN/Astation_homeC:\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 folderN/Aprotected_station_homeC:\ProgramData\N4-4.x\tridium\stations\<stationName>^^ (unique to Niagara 4)
N/AUser Home niagara_user_homeC:\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 viewHome in the Platform Administration viewNiagara 4 aliasOFD location and contentsFile ORD shortcut
Platform > Remote File System > Sys Home (Read Only)System Homeniagara_home/opt/niagara

Contains operating system data.

! (as in Niagara4.x)
Platform > Remote File System > User Home (Read Only)User Homeniagara_user_homeYYYYY/home/niagaraContains configuration data and the installed and running station.~ (unique to Niagara 4)