Creating a user ID

If you want to run the HCM dispatcher as a started task, you must create a user ID for it.

  1. Create a user ID to be used as started task for the procedure CBDQDISP. This user ID must have permission for running UNIX System Services.
  2. Define the user ID to be used for the started task procedure CBDQDISP.
  3. Refresh RACF®.

The following figure shows a sample job in which the user ID for the HCM dispatcher can also be used by the UNIX System Services. (Note that the specified home directory for the HCM dispatcher is the root directory in this example).

Sample JCL for creating a user ID for UNIX System Services

//ADDUSER  EXEC PGM=IKJEFT01
…
//SYSIN    DD *
   AU CBDQDISP NAME('STARTED-T. M. GNIRSS') OWNER(STCGROUP) +
      DFLTGRP(STCGROUP) +
      OMVS(HOME(/) PROGRAM(/bin/sh) UID(4711))
//*
//DEFRACF  EXEC PGM=IKJEFT01
...
//SYSTSIN  DD *
   RDEF STARTED CBDQDISP.*  STDATA(USER(CBDQDISP)  GROUP(STCGROUP))
//*
//REFRESH  EXEC PGM=IKJEFT01
...
//SYSTSIN  DD *
   SETR REFRESH RACLIST(STARTED) GENCMD(*) GENERIC(*)
/*