HCL Workload Automation, Version 9.4

Using the HCL Workload Automation user and streamlogon definitions

On Windows workstations, user definitions are specified using composer in the form [workstation#]username. The instance [workstation#]username uniquely identifies the Windows user in the HCL Workload Automation environment. The workstation name is optional; its absence indicates that the user named username is defined on all the Windows workstations in the HCL Workload Automation network. If the user named username is only defined on some Windows workstations in the HCL Workload Automation network, to avoid inconsistencies, you must create a user definition [workstation#]username for each workstation running on Windows where the user username is defined.

If you schedule a job on an agent, on a pool or a dynamic pool, the job runs with the user defined on the pool or dynamic pool. However, the user must exist on all workstations in the pool or dynamic pool where you plan to run the job.

When you define a job using composer, you must specify both a workstation and a valid user logon for the workstation. The logon is just a valid user name for Windows, without the workstation name. For example, in the following job definition:
$JOB 
workstation#job01 docommand "dir" 
streamlogon username
the value for streamlogon is username and not workstation#username.
However, when you use the altpass command, you must use the user definition in the format
workstation#username
For this command, you can omit the workstation name only when changing the password of the workstation from where you are running the command.