Identifying users

RACF® controls the interaction between users and resources. You define resources and the level of access allowed by users to these resources in RACF® profiles. A user is an alphanumeric user ID that RACF® associates with the user.

HCL Workload Automation for Z needs access to non-HCL Workload Automation for Z resources for the work it schedules. The user ID associated with HCL Workload Automation for Z can be obtained from:
  • The HCL Workload Automation for Z address space that accesses data sets used by the work it schedules, and that submits work and issues JES and z/OS commands.
  • The user= parameter on the JOB card of a batch job.
  • The HCL Workload Automation for Z job-submit exit, EQQUX001, which is called when HCL Workload Automation for Z is about to submit a job or start a started task, and which can pass back a user ID.
  • The USERMAP keyword of the SERVOPTS statement.
User IDs that access HCL Workload Automation for Z resources can be:
  • A TSO user ID that accesses the HCL Workload Automation for Z dialogs, submits batch jobs that access HCL Workload Automation for Z resources, and issues HCL Workload Automation for Z TSO commands.
  • An HCL Workload Automation for Z address space, which must be permitted access to HCL Workload Automation for Z resources.
  • Other started-task address spaces that pass requests to an HCL Workload Automation for Z address space.
  • A user ID supplied by a transaction program (TP) that uses the HCL Workload Automation for Z API to communicate with the controller.
  • A user ID defined by the USERMAP keyword of the SERVOPTS statement to work with Dynamic Workload Console.