Updating the ISPF TSO Command Table

About this task

If CKGRACF is run from ISPF, its use is logged in the SPFLOGx.LIST by default. The log might include passwords. To prevent this data from being logged, update the ISPF TSO Command Table to include an ISPTCM entry. After adding the entry, you must reassemble the ISPTCM table to apply the changes.

Procedure

  1. In the ISPF TSO command table, add the ISPTCM entry and specify the value for the FLAG:
    • Set bit 2 to indicate authorized command.
    • Set bit 3 to disable logging.
    • Set bit 6 for the command processor.

    Bits are numbered from left to right, with the leftmost bit zero. The bits mentioned add up to 50 (decimal) or X'32' (hexadecimal).

    Figure 1 shows a sample ISPTCM entry.
    Figure 1. Sample ISPTCM table
    * HEADER
    *
          ISPMTCM HEADER
    *
    * ONE ENTRY TYPE CALL FOR EACH COMMAND IN THE TCM.
    * IT IS NOT REQUIRED THAT THE ENTRY NAMES BE IN ALPHABETIC ORDER
    *
    
      ...
    
    * OWN ENTRIES
            ISPMTCM  FLAG=32,ENTNAME=CKGRACF  TSO COMMAND, AUTH, NOLOG
    * END CARD. STATEMENTS AFTER THIS CARD WILL BE IGNORED
            ISPMTCM  END
  2. Activate the new ISPTCM entry using one of the following methods.
    • If the ISPTCM is located in a STEPLIB, exit and reenter ISPF to apply the changes.
    • If the ISPTCM is located in the link list, issue the operator command F LLA,REFRESH to apply the changes.
    • If the ISPTCM is located in the LPA, IPL the system using the CLPA parameter to refresh the ISPTCM data.
  3. After you apply the changes, test the new ISPTCM by including it in a STEPLIB or ISPLLIB.

    For more information about ISPTCM, see the ISPF and ISPF/PDF Planning and Customizing manual (GC19-3623).