ProvisioningNiagaraNetworkExt (provisioningNiagara-ProvisioningNiagaraNetworkExt)
This component supports the ProvisioningNwExt extension that runs in a Supervisor station. It is the core provisioning component and is required to enable the provisioning of hosts represented by stations under the Supervisor’s NiagaraNetwork.
ProvisioningNiagaraNetworkExt provides a central spot to perform provisioning tasks, which the system dispatches as batch jobs by the station’s BatchJobService, and executed by its JobService.
This component has a number of frozen slots, both of which are containers (some with special views), as well as a few properties. The default view is the Niagara Network Job Builder. A Niagara Network Job List view is also available.

To access these properties, expand , and right-click the .
| Type | Value | Description |
|---|---|---|
| Status | read-only | Activates (true)
and deactivates (false) use of the object (network,
device, point, component, table, schedule, descriptor, etc.). |
| Enabled | true or false; defaults to true | Reports the condition of the entity
or process at last polling. {ok} indicates that the component is licensed and polling successfully. {down} indicates that the last check was unsuccessful, perhaps because of an incorrect property, or possibly loss of network connection. {disabled} indicates that the Enable property is set to false. {fault} indicates another problem. Refer to Fault Cause for more information. |
| Fault Cause | read-only | Indicates the reason why a
system object (network, device, component, extension, etc.) is not
working (in fault). This property is empty unless a fault exists. |
| Device Reboot Timeout | seconds(defaults to 600) | Specifies the maximum time in seconds that a provisioning job step waits while attempting to reconnect to a station that has been rebooted before setting the step status to failed and advancing to the next station. The default time is 600 seconds (10 minutes). |
| Station Shutdown Timeout | seconds(defaults to 300) | Specifies the maximum time in seconds a provisioning step waits between receiving a shutdown request and setting the step status to failed, followed by advancing to the next station. The default time is 300 seconds (5 minutes). |
| Connect Timeout | milliseconds (defaults to 60000) | Defines how long the provisioning job waits before going on to the next station when a connection to the current station fails. |
| Socket Timeout | milliseconds (defaults to 5000) | Defines how long the provisioning job waits before going on to the next station when the current station’s socket fails. |
| Backup Schedule | frozen child component | A standard TriggerSchedule with its
trigger output pre-linked to the ProvisioningNwExt’s Start Backup action, which, when invoked, performs
a backup of all stations. This is just a convenience you can use to
set a regular schedule for a backup of all stations at the same time.
To view its Trigger Scheduler view, double-click
the component. Use of this Backup Schedule is not advisable on a larger enterprise system, where the Supervisor has many subordinate stations. Instead, use the job prototype components (NiagaraNetworkJobPrototype) copied from the provisioningNiagara palette. |
| Software | frozen child container | Summarizes the software versions available on the Supervisor to be installed into stations. |
| Licenses | frozen child component | Provides views into the licenses installed in NiagaraStations under the NiagaraNetwork, as well as the Supervisor’s license database. |
| Poll Scheduler | frozen child component | Controls the polling of the StationProxy extensions by the ProvisioningNwExt component.
This poll scheduler operates as in most driver networks. Polling only
happens for station proxy objects that are subscribed (linked somewhere,
or being viewed or charted, etc.). Often you can leave the poll configuration properties set at their default values. Otherwise, you may need to configure the StationProxy extentions (NiagaraStation provisioning extensions) to something other than the default, which is Normal. |
| Device Reboot Timeout | seconds (defaults to 600) | Configures how long to wait before rebooting the provisioned station. This time prevents the remote station from hanging an entire provisioning job. |
| Station Shutdown Timeout | seconds (defaults to 300) | Configures how long to wait before shutting down the provisioned station. This time prevents the remote station from hanging an entire provisioning job. |
| Connect Timeout | milliseconds (defaults to 60000) | Configures how long to wait before a failed connection attempt times out. This time prevents the remote station from hanging an entire provisioning job. |
| Socket Timeout | milliseconds (defaults to 5000) | Configures how long to wait before an attempt to connect to a socket times out. This time prevents the remote station from hanging an entire provisioning job. |