Workstation Workflow Usage

Workstations can be managed via Workflows. The items listed below are located under the Workstation Management and Workstations object when editing a block.

Workstation Management

Table 1. Triggers
Trigger Description
Workstation Disabled Status Changed The current Workstation has been enabled or disabled.
Table 2. Commands
Command Parameters Description
Log Out Workstation — The Workstation to log out. Force a Log Out on the selected Workstation.
Note: If Security is disabled, this will have no effect.
Disable Workstation Workstation — The Workstation to disable. Disables the Workstation. This stops the Workstation from being used.
Note: Once a Workstation is disabled, there is no way to re-enable it unless an Enable command is sent to it.
Note: If the Workstation is offline when it is disabled, it will enter the disabled state as soon as it next comes online.
Disable Workstation

Workstation — The Workstation to disable.

Image File Path — File path for an image to display.

Disables the Workstation and displays an image. This stops the Workstation from being used.
Note: Once a Workstation is disabled, there is no way for a user to re-enable on the Workstation itself since the users will not be able to access the Runtime until it has been re-enabled by the Enable command.
Enable Workstation Workstation — The Workstation to enable. Enables the previously disabled Workstation.
Note: If the Workstation is offline when it is enabled, it will enter the enabled state as soon as it next comes online.
Table 3. Properties
Property Description
Item ID The unique identifier for this item.
Item Type The Type of item this is.
Is Current Workstation Enabled Whether the Workstation this Workflow is running on is enabled.
Is Current Workstation Disabled Whether the Workstation this Workflow is running on is disabled.
Name The value for this property is the Description configured via the property grid when the item is selected in Designer.

Workstation

Table 4. Triggers
Trigger Description
Workstation Online Status Changed The connection to a Runtime on the Workstation has either been established or lost. Possible reasons for loss of communication includes:
  • Runtime or the execution service on the selected Workstation has stopped
  • The selected Workstation or the local Workstation have lost network connectivity
Workstation Logged In Status Changed A user has logged into or out of Runtime on the Workstation.
Workstation Disabled Status Changed The Workstation has been enabled or disabled.
Table 5. Commands
Command Parameters Description
Log Out N/A Force a Log Out on the selected Workstation.
Note: If Security is disabled, this will have no effect.
Disable Workstation N/A Disables the Workstation. This stops the Workstation from being used.
Note: Once a Workstation is disabled, there is no way to re-enable it unless an Enable command is sent to it.
Note: If the Workstation is offline when it is disabled, it will enter the disabled state as soon as it next comes online.
Disable Workstation Image File Path — File path for an image to display. Disables the Workstation and displays an image. This stops the Workstation from being used.
Note: Once a Workstation is disabled, there is no way for a user to re-enable on the Workstation itself since the users will not be able to access the Runtime until it has been re-enabled by the Enable command.
Enable Workstation N/A Enables the previously disabled Workstation.
Note: If the Workstation is offline when it is enabled, it will enter the enabled state as soon as it next comes online.
Table 6. Properties
Property Description
Item ID The unique identifier for this item.
Item Type The Type of item this is.
Network Address The address configured for the Workstation.
Workstation Description The name given to the Workstation.
Workstation is Disabled Whether the Workstation has been disabled by the Workstation Disable action.
Workstation is Enabled Whether the Workstation has not been disabled by the Workstation Disable action.
Workstation is Logged In Whether the Workstation has Security enabled and a user has successfully logged in. When Security is Disabled, this will always have the same state as Workstation is Online.
Note: When Security is disabled, Workstation is Logged In will appear similar to Workstation is Online just like in standard Runtime. When Security is enabled, Workstation is Logged In will always be false, as Headless Runtime is not able to log in.
Workstation is Logged Out Whether the Workstation has Security enabled and Runtime is currently on the login page.
Note: When Security is disabled, Workstation is Logged Out will always appear similar to Workstation is Offline. In Headless Runtime, this will always be true regardless if Security is on or off.
Workstation is Offline Whether the Workstation is offline when Runtime has stopped or is unable to communicate with other Workstations.
Workstation is Online Whether the Workstation is online when Runtime is active and able to communicate with other Workstations.
Custom Properties Nine custom properties which can be configured to any string value on the Workstation. These are available on both individual Workstations and on the Current Workstation object.