Configuring RACF for JWT
CICS® Transaction Server for z/OS® provides support for JSON Web Tokens (JWTs) using RACF®. For information, see How it works: JSON Web Token (JWT).
This capability requires RACF APAR OA55926 and SAF APAR OA55927.
For a CICS region to support JWTs, you must create profiles in the IDTDATA class. Ensure to specify the IDTPARMS SIGTOKEN option because CICS supports only signed JWTs. The IDTDATA class must be active and RACLISTed.
Figure 1 shows example RDEFINE statements to create such profiles. For details of the commands, see Security Server RACF Command Language Reference.
SETROPTS CLASSACT(IDTDATA)
RDEFINE IDTDATA JWT.applid.userid.SAF IDTPARMS(SIGTOKEN(icsftoken))- applid
- Specify the APPLID of the CICS region. If all CICS regions are supported, specify an asterisk *.
- userid
- Specify the CICS task user ID that is allowed to process JWTs. If all user IDs are supported, specify an asterisk *.