This topic contains Product-sensitive Programming
Interface and Associated Guidance Information.
CICS® makes use of the userid of the region in which it runs for the following
purposes:
- To prefix resource names if SECPRFX=YES is specified. For more information
about the SECPRFX system initialization parameter, see Security-related system initialization parameters.
- As the user to be checked for category 1 transactions. For more information,
see Category 1 transactions.
- As the default PLTPI user for PLTPI non-terminal security, if a PLTPIUSR
is not specified in the system initialization parameter.
- For SURROGAT checking (for example, authority to use the PLTPI and default
userids).
- For MRO bind security. For more information, see Implementing MRO security.
CICS obtains the region userid by invoking the external security manager,
which extracts it from the RACF® control blocks relevant for the job. The security
domain and MRO-bind security each obtain the region userid by issuing a RACROUTE
REQUEST=EXTRACT macro. To customize the response from this macro, and thus
the security identification of a CICS region, use the MVS™ security router
exit, ICHRTX00.