niagaraDriver-NiagaraUserDeviceExt

This component manages user data for multi-station jobs. It enables and configures user synchronization both in and out of a station in relationship to a station’s NiagaraNetwork. There is no special view (apart from the Property Sheet) for this extension, nor is it a container for other components. Instead, its properties configure the synchronization process for network users in the proxied station, relative to the current (remote) station.



To access these properties, expand Config > Drivers > NiagaraNetwork > NiagaraStation and double-click Users.

In addition to the standard properties (Status and Fault Cause), these properties are unique to this component.

PropertyValueDescription
Sync In Enabledtrue, or false (default)Enables (true) and disables (false) the sending of user data from the proxied station (usually the Supervisor station) to the current (receiving) station (usually a remote controller station).
Note: Niagara 4 supports only sync-in between N4 stations.
Sync Out Enabledtrue or false (default)Enables (true) and disables (false) the receiving of user data from a current station (usually the remote controller station) to the proxied station (usually a NiagaraStation under the Supervisor’s NiagaraNetwork).
Note: Niagara 4 supports sync-out among multiple Niagara 4 stations and from N4 stations to AX stations.
Sync Strategydrop-down list (defaults to Prototype Required)Controls how sync-in and sync-out work.

Prototype Required does not add or modify the user on this proxied station unless the current (remote) station has a matching (identically-named) user prototype as referenced in the source user's Prototype Name property.

Use Default Prototype always adds or modifies a network user. If the remote station has a user prototype named the same as the user's Prototype Name it uses the user prototype, otherwise it uses the Default Prototype in the receiving station.

Sync Requiredread-onlyIndicates if pending user changes require synchronization to become effective. Ordinarily this value is false unless user changes have occurred and the Sync Delay time has not expired.
Sync Delay00000h 00m 30s (default)Applies to a sending user station only, where it specifies an amount of time that counts down following a change to a network user. This value resets to full delay time upon each successive change. Following the last user change, if the delay time is met, the station sends the network user changes to the proxied station to synchronize the records. You can set a unique value for each proxied stations.
Sync Retry00000h 05m 00s (default)Applies to a sending user station only, where it specifies an amount of time that repeat time for previously unsuccessful user synchronization attempts (sent to the proxied station). Periodically, user synchronization attempts at this frequency until it successfully synchronizes.
Last Sync Attemptread-onlyReports a timestamp that indicates when user synchronization to and from this station was last attempted.
Last Sync Successread-onlyReports a timestamp that indicates when user synchronization to and from this station was evaluated as successful.