Category 1 transactions are never associated with a terminal - that is, they are for CICS® internal use only, and should not be invoked from a user terminal. CICS checks that the region userid has the authority to attach these transactions.
RDEFINE GCICSTRN CICSCAT1 UACC(NONE)
ADDMEM(CSKP CSPQ CDBD . . . . . . . . CXRE CSNE)
NOTIFY(security_admin_userid)
OWNER(userid or groupid)
PERMIT CICSCAT1 CLASS(GCICSTRN) ID(cat1grp1,...,cat1grpz) ACCESS(READ)
By defining these transactions to RACF with UACC(NONE), and an access list, you prevent any terminal user initiating these transactions (accidentally or otherwise). It is important that you do this, because permitting the initiation of these transactions at a terminal has unpredictable results. The sample CLIST DFH$CAT1 has been provided to help you define the category 1 profiles to RACF. The sample CLIST can be seen in library CICSTS31.CICS.SDFHSAMP.
Transaction | CSD group | Program invoked | Description |
---|---|---|---|
CSPQ | DFHBMS | DFHTPQ | Performs terminal page cleanup (BMS) |
CDBD | DFHDBCTL | DFHDBDI | Provides DBCTL disable function |
CDBO | DFHDBCT | Provides DBCTL control function | |
CEX2 | DFHDB2 | DFHD2EX2 | Provides CICS DB2® protected thread purge mechanism and other CICS DB2 services. |
CDBQ | DFHD2CM2 | CICS DB2 attachment facility shutdown quiesce transaction | |
CDBF | DFHD2CM3 | CICS DB2 attachment facility shutdown force transaction | |
CSZI | DFHFEPI | DFHSZRMP | Implements Front End Programming Interface |
![]() ![]() |
![]() ![]() |
![]() ![]() |
![]() ![]() |
![]() ![]() |
![]() ![]() |
![]() ![]() |
|
![]() ![]() |
![]() ![]() |
![]() ![]() |
|
CIRR | DFHIIRRS | IIOP request receiver | |
CRSQ | DFHISC | DFHCRQ | Provides remote schedule purging (ISC) |
CSNC | DFHCRNP | Provides interregion control program (MRO) | |
CJMJ | DFHJAVA | DFHSJJM | Starts master JVM |
CSQC | DFHLGQC | DFHLGQC | Quiesces CICS |
CSFU | DFHOPCLS | DFHFCU | Opens user file-control managed files |
CJTR | DFHOTS | DFHOTR | CORBA Object Transaction Service (OTS) resynchronization transaction |
CPIS | DFHPIPE | DFHPIR | WS-AT transaction that is attached when resynchronization is required. |
![]() ![]() |
![]() ![]() |
![]() ![]() |
![]() ![]() |
CRSY | DFHRMI | DFHRMSY | Resynchronizes resource manager |
CESC | DFHSIGN | DFHCESC | Processes time-out and sign-off for idle terminals |
CATA | DFHSPI | DFHZATA | Defines autoinstall automatic terminal |
CATD | DFHZATD | Deletes autoinstall terminal | |
CDTS | DFHZATS | Provides remote single delete transaction | |
CITS | DFHZATS | Provides remote autoinstall transaction | |
CMTS | DFHZATS | Remote mass delete transaction | |
CFTS | DFHZATS | Provides remote mass flag transaction | |
CRMD | DFHZATMD | Provides remote mass delete transaction | |
CRMF | DFHZATMF | Provides remote mass flag transaction | |
![]() ![]() |
![]() ![]() |
![]() ![]() |
![]() ![]() |
CSTE | DFHTACP | Processes terminal abnormal conditions | |
CXCU | DFHZXCU | Performs XRF tracking catch-up | |
CXRE | DFHZXRE | Reconnects terminals following XRF takeover | |
CSNE | DFHVTAM | DFHZNAC | Provides VTAM® node error recovery |
CWBG | DFHWEB | DFHWGBG | CICS Web support cleanup transaction |
CWXN | DFHWBXN | CICS Web support attach transaction | |
![]() ![]() |
![]() ![]() |
![]() ![]() |
|
CSHQ | none | DFHSHSY | Scheduler services domain long running task |
CPLT | DFHSIPLT | Initializes PLT processing | |
CSSY | DFHAPATT | Provides entry point attach | |
CGRP | DFHZCGRP | Provides VTAM persistent sessions transaction | |
COVR | DFHZCOVR | Provides open VTAM retry transaction | |
CSKP | DFHRMXN3 | Writes system log activity keypoint | |
CSTP | DFHZCSTP | Provides terminal control transaction | |
CSOL | N/A | Autoinstalled by CICS | |
CSHA | N/A | Autoinstalled by CICS | |
CFCL | DFHFCDL | FC CFDT load | |
CFOR | DFHFCOR | FC offsite recovery | |
CFQR | DFHFCQT | FC RLS quiesce receive | |
CFQS | DFHFCQT | FC RLS quiesce send | |
CFTL | DFHDTLX | FC SDT load | |
CSFR | DFHFCRD | FC RLS cleanup | |
CTSD | none | DFHTSDQ | TS delete recoverable queue |