To run the SDK (C/C++) session CICS background task under the SDK (C/C++) client session’s user ID (
USERID1) and to enable CICS surrogate user checking, you must start CICS with the following SIT parameters:
To set up the SDK (C/C++), use the following background task:
When the TIBCO Object Service Broker CICS SDK (C/C++) server receives a CONNECT request from the SDK (C/C++) client, it starts a special type of HURN transaction (HCLI), which runs under
USERID2, the value specified by the DFLTUSER parameter, from the z/OS console. This HURN transaction in turn starts the SDK (C/C++) background task by issuing:
USERID2 must be defined to your security system, as a surrogate of
USERID1 (with READ authority) as illustrated in the following RACF definition commands:
TIBCO Object Service Broker for z/OS Installing and Operating about installing the CICS component of TIBCO Object Service Broker.