Resolving user ID account on Windows® operating systems
About this task
HCL Workload Automation needs to resolve the user ID account on Windows® operating systems to verify the security information.
Windows® users can be classified as domain users or local users. Domain users are defined in the domain controller, while local users are defined in the workstations of the network.
For a domain user, HCL Workload Automation requests the primary domain controller (or any domain controller for Windows® 2000 or 2003 Active Directory), to identify an available domain controller. It then uses this domain controller identity to type out the structure for the user.
For a local user, HCL Workload Automation makes a request to the local workstation. Generally, HCL Workload Automation specifies two cases: one for the HCL Workload Automation user and one for the streamlogon user.
- HCL Workload Automation looks
up the user in the reference domain. For the domain user, the reference
domain is the name of the Windows® network.
For the local user, it is the name of the local workstation.
API: LookupAccountName.
- If the user is a domain user, HCL Workload Automation asks
the primary domain controller for any domain controller that is available
to resolve the account for the user in the reference domain.
API: NetGetAnyDCName for Windows® or DsGetDcName for Windows® 2000 or 2003.
- HCL Workload Automation requests
the domain controller (or the local workstation if the user is local)
for information about the user. API: NetUserGetInfo.Note: On Windows® 2000 and 2003, the permissions for this API are contained in the
BUILTIN\"Pre-Windows 2000 compatible access"
group.