Convert z/OS 1.9 Sample JCL "RACFDRV" Member From RACF To Top Secret.
search cancel

Convert z/OS 1.9 Sample JCL "RACFDRV" Member From RACF To Top Secret.

book

Article ID: 54597

calendar_today

Updated On:

Products

Top Secret

Issue/Introduction

When upgrading to z/OS 1.9, the IBM sample job "RACFDRV" member is written in RACF.

This document provides the Top Secret equivalent commands.

Environment

Release:
Component: AWAGNT

Resolution

Below are the converted commands for z/OS 1.9 RACFDRV sample JCL member:

TSS ADD(dept) IBMFAC(IRRDPI00)   
TSS PER(JEG) IBMFAC(IRRDPI00) ACC(READ)   
TSS REPL(CERTAUTH) LABLCERT('Verisign Class 3 Primary CA') TRUST   
TSS ADD(JEG) KEYRING(xxxxxxxx) LABLRING(SecureFTPKeyRing)   
TSS ADD(JEG) KEYRING(xxxxxxxx) RINGDATA(CERTAUTH,digicert) USAGE(CERTAUTH)   
TSS CRE(DFSGRP) TYPE(GROUP) NAME('DFS GROUP') DEPT(dept)   
TSS ADD(DFSGRP) GID(3)   
TSS CRE(ZFSGRP) TYPE(GROUP) NAME('ZFS GROUP') DEPT(dept)  
TSS ADD(ZFSGRP) GID(4)   
TSS CRE(DFS) TYPE(USER) PASS(xxxx,0) NAME('DFS USER') DEPT(dept)   
TSS ADD(DFS) UID(0) GROUP(DFSGROUP) DFLTGRP(DFSGROUP) HOME(/opt/dfslocal/home/dfscntl)   
TSS CRE(ZFS) TYPE(USER) PASS(xxxx,0) NAME('ZFS USER') DEPT(dept)   
TSS ADD(ZFS) UID(0) GROUP(ZFSGROUP) DFLTGRP(ZFSGROUP) HOME(/opt/dfslocal/home/dfscntl)    
TSS ADD(STC) PROCNAME(DFS) ACID(DFS)   
TSS ADD(STC) PROCNAME(DFSCM) ACID(DFS)   
TSS PER(SYS1) IBMFAC(BPX.DAEMON) ACC(READ)
TSS ADD(ZFS) GROUP(DFSGRP)   
TSS CRE(AOP) TYPE(GROUP) NAME('AOP GROUP') DEPT(dept)   
TSS ADD(AOP) GID(nnn)   
TSS ADD(JEG) GROUP(AOP)   
TSS ADD(dept) DSN(AOP.)   
TSS PER(JEG) DSN(AOP.) ACC(ALL)   
TSS CRE(ASM) TYPE(GROUP) NAME('ASM GROUP') DEPT(dept)   
TSS ADD(ASM) GID(nnn)   
TSS ADD(JEG) GROUP(ASM)   
TSS ADD(dept) DSN(ASM.)   
TSS PER(JEG) DSN(ASM.) ACC(ALL)   
TSS CRE(BDT1) TYPE(GROUP) NAME('BDT1 GROUP') DEPT(dept)   
TSS ADD(BDT1) GID(nnn)   
TSS ADD(JEG) GROUP(BDT1)   
TSS ADD(dept) DSN(BDT1.)   
TSS PER(JEG) DSN(BDT1.) ACC(ALL)   
TSS CRE(BPA) TYPE(GROUP) NAME('BPA GROUP') DEPT(dept)   
TSS ADD(BPA) GID(nnn)   
TSS ADD(JEG) GROUP(BPA)   
TSS ADD(dept) DSN(BPA.)   
TSS PER(JEG) DSN(BPA.) ACC(ALL)   
TSS CRE(CBC) TYPE(GROUP) NAME('CBC GROUP') DEPT(dept)   
TSS ADD(CBC) GID(nnn)   
TSS ADD(JEG) GROUP(CBC)   
TSS ADD(dept) DSN(CBC.)   
TSS PER(JEG) DSN(CBC.) ACC(ALL)   
TSS CRE(CDS) TYPE(GROUP) NAME('CDS GROUP') DEPT(dept)   
TSS ADD(CDS) GID(nnn)   
TSS ADD(JEG GROUP(CDS)   
TSS ADD(dept) DSN(CDS.)   
TSS PER(JEG) DSN(CDS.) ACC(ALL)   
TSS CRE(CEE) TYPE(GROUP) NAME('CEE GROUP') DEPT(dept)   
TSS ADD(CEE) GID(nnn)   
TSS ADD(JEG) GROUP(CEE)   
TSS ADD(dept) DSN(CEE.)   
TSS PER(JEG) DSN(CEE.) ACC(ALL)   
TSS CRE(CFZ) TYPE(GROUP) NAME('CFZ GROUP') DEPT(dept)   
TSS ADD(CFZ) GID(nnn)   
TSS ADD(JEG GROUP(CFZ)   
TSS ADD(dept) DSN(CFZ.)   
TSS PER(JEG) DSN(CFZ.) ACC(ALL)   
TSS CRE(CIM) TYPE(GROUP) NAME('CIM GROUP') DEPT(dept)   
TSS ADD(CIM) GID(nnn)   
TSS ADD(JEG) GROUP(CIM)   
TSS ADD(dept) DSN(CIM.)   
TSS PER(JEG) DSN(CIM.) ACC(ALL)   
TSS CRE(CMX) TYPE(GROUP) NAME('CMX GROUP') DEPT(dept)   
TSS ADD(CMX) GID(nnn)   
TSS ADD(IBMUSER) GROUP(CMX)   
TSS ADD(dept) DSN(CMX.)   
TSS PER(IBMUSER) DSN(CMX.) ACC(ALL)   
TSS CRE(CPAC) TYPE(GROUP) NAME('CPAC GROUP') DEPT(dept)   
TSS ADD(CPAC) GID(nnn)   
TSS ADD(JEG) GROUP(CPAC)   
TSS ADD(dept) DSN(CPAC.)   
TSS PER(JEG) DSN(CPAC.) ACC(ALL)   
TSS CRE(CSF) TYPE(GROUP) NAME('CSF GROUP') DEPT(dept)   
TSS ADD(CSF) GID(nnn)   
TSS ADD(JEG) GROUP(CSF)   
TSS ADD(dept) DSN(CSF.)   
TSS PER(JEG) DSN(CSF.) ACC(ALL)   
TSS CRE(DIT) TYPE(GROUP) NAME('DIT GROUP') DEPT(dept)   
TSS ADD(DIT) GID(nnn)   
TSS ADD(JEG) GROUP(DIT)   
TSS ADD(dept) DSN(DIT.)   
TSS PER(JEG) DSN(DIT.) ACC(ALL)   
TSS CRE(EOX) TYPE(GROUP) NAME('EOX GROUP') DEPT(dept)   
TSS ADD(EOX) GID(nnn)   
TSS ADD(JEG) GROUP(EOX)   
TSS ADD(dept) DSN(EOX.)   
TSS PER(JEG) DSN(EOX.) ACC(ALL)   
TSS CRE(EOY) TYPE(GROUP) NAME('EOY GROUP') DEPT(dept)   
TSS ADD(EOY) GID(nnn)   
TSS ADD(JEG) GROUP(EOY)   
TSS ADD(dept) DSN(EOY.)   
TSS PER(JEG) DSN(EOY.) ACC(ALL)   
TSS CRE(EPH) TYPE(GROUP) NAME('EPH GROUP') DEPT(dept)   
TSS ADD(EPH) GID(nnn)   
TSS ADD(JEG) GROUP(EPH)   
TSS ADD(dept) DSN(EPH.)   
TSS PER(JEG) DSN(EPH.) ACC(ALL)   
TSS CRE(EQAW) TYPE(GROUP) NAME('EQAW GROUP') DEPT(dept)   
TSS ADD(EQAW) GID(nnn)   TSS ADD(JEG) GROUP(EQAW)   
TSS ADD(dept) DSN(EQAW.)   
TSS PER(JEG) DSN(EQAW.) ACC(ALL)   
TSS CRE(EUV) TYPE(GROUP) NAME('EUV GROUP') DEPT(dept)   
TSS ADD(EUV) GID(nnn)   
TSS ADD(JEG) GROUP(EUV)   
TSS ADD(dept) DSN(EUV.)   
TSS PER(JEG) DSN(EUV.) ACC(ALL)   
TSS CRE(EUVF) TYPE(GROUP) NAME('EUVF GROUP') DEPT(dept)   
TSS ADD(EUVF) GID(nnn)   
TSS ADD(JEG) GROUP(EUVF)   
TSS ADD(dept) DSN(EUVF.)   
TSS PER(JEG) DSN(EUVF.) ACC(ALL)   
TSS CRE(FFST) TYPE(GROUP) NAME('FFST GROUP') DEPT(dept)   
TSS ADD(FFST) GID(nnn)   
TSS ADD(JEG) GROUP(FFST)   
TSS ADD(dept) DSN(FFST.)   
TSS PER(JEG) DSN(FFST.) ACC(ALL)   
TSS CRE(GDDM) TYPE(GROUP) NAME('GDDM GROUP') DEPT(dept)   
TSS ADD(GDDM) GID(nnn)   
TSS ADD(JEG) GROUP(GDDM)   
TSS ADD(dept) DSN(GDDM.)   
TSS PER(JEG) DSN(GDDM.) ACC(ALL)   
TSS CRE(GIM) TYPE(GROUP) NAME('GIM GROUP') DEPT(dept)   
TSS ADD(GIM) GID(nnn)   
TSS ADD(JEG) GROUP(GIM)   
TSS ADD(dept) DSN(GIM.)   
TSS PER(JEG) DSN(GIM.) ACC(ALL)   
TSS CRE(GLD) TYPE(GROUP) NAME('GLD GROUP') DEPT(dept)   
TSS ADD(GLD) GID(nnn)   
TSS ADD(JEG) GROUP(GLD)   
TSS ADD(dept) DSN(GLD.)   
TSS PER(JEG) DSN(GLD.) ACC(ALL)   
TSS CRE(GSK) TYPE(GROUP) NAME('GSK GROUP') DEPT(dept)   
TSS ADD(GSK) GID(nnn)  
TSS ADD(JEG) GROUP(GSK)   
TSS ADD(dept) DSN(GSK.)   
TSS PER(JEG) DSN(GSK.) ACC(ALL)   
TSS CRE(HCM) TYPE(GROUP) NAME('HCM GROUP') DEPT(dept)   
TSS ADD(HCM) GID(nnn)   
TSS ADD(JEG) GROUP(HCM)   
TSS MODI(OMVSTABS)  
TSS ADD(dept) DSN(HCM.)   
TSS PER(JEG) DSN(HCM.) ACC(ALL)   
TSS CRE(ICQ) TYPE(GROUP) NAME('ICQ GROUP') DEPT(dept)   
TSS ADD(ICQ) GID(nnn)   
TSS ADD(JEG) GROUP(ICQ)   
TSS ADD(dept) DSN(ICQ.)   
TSS PER(JEG) DSN(ICQ.) ACC(ALL)   
TSS CRE(IGY) TYPE(GROUP) NAME('IGY GROUP') DEPT(dept)   
TSS ADD(IGY) GID(nnn)   
TSS ADD(JEG) GROUP(IGY)   
TSS ADD(dept) DSN(IGY.)   
TSS PER(JEG) DSN(IGY.) ACC(ALL)   
TSS CRE(IMW) TYPE(GROUP) NAME('IMW GROUP') DEPT(dept)   
TSS ADD(IMW) GID(nnn)   
TSS ADD(JEG) GROUP(IMW)   
TSS ADD(dept) DSN(IMW.)   
TSS PER(JEG) DSN(IMW.) ACC(ALL)   
TSS CRE(IOA) TYPE(GROUP) NAME('IOA GROUP') DEPT(dept)   
TSS ADD(IOA) GID(nnn)   
TSS ADD(JEG) GROUP(IOA)   
TSS ADD(dept) DSN(IOA.)   
TSS PER(JEG) DSN(IOA.) ACC(ALL)   
TSS CRE(IOE) TYPE(GROUP) NAME('IOE GROUP') DEPT(dept)   
TSS ADD(IOE) GID(nnn)   
TSS ADD(JEG) GROUP(IOE)   
TSS ADD(dept) DSN(IOE.)   
TSS PER(JEG) DSN(IOE.) ACC(ALL)   
TSS CRE(ISF) TYPE(GROUP) NAME('ISF GROUP') DEPT(dept)   
TSS ADD(ISF) GID(nnn)   
TSS ADD(JEG) GROUP(ISF)   
TSS ADD(dept) DSN(ISF.)   
TSS PER(JEG) DSN(ISF.) ACC(ALL)   
TSS CRE(ISP) TYPE(GROUP) NAME('ISP GROUP') DEPT(dept)   
TSS ADD(ISP) GID(nnn)  
TSS ADD(JEG) GROUP(ISP)   
TSS ADD(dept) DSN(ISP.)   
TSS PER(JEG) DSN(ISP.) ACC(ALL)   
TSS CRE(JAVA) TYPE(GROUP) NAME('JAVA GROUP') DEPT(dept)   
TSS ADD(JAVA) GID(nnn)   
TSS ADD(JEG) GROUP(JAVA)   
TSS ADD(dept) DSN(JAVA.)   
TSS PER(JEG) DSN(JAVA.) ACC(ALL)   
TSS CRE(OMVS) TYPE(GROUP) NAME('OMVS GROUP') DEPT(dept)   
TSS ADD(OMVS) GID(nnn)   
TSS ADD(JEG) GROUP(OMVS)   
TSS ADD(dept) DSN(OMVS.)   
TSS PER(JEG) DSN(OMVS.) ACC(ALL)   
TSS CRE(PAGE) TYPE(GROUP) NAME('PAGE GROUP') DEPT(dept)   
TSS ADD(PAGE) GID(nnn)   
TSS ADD(JEG) GROUP(PAGE)   
TSS ADD(dept) DSN(PAGE.)   
TSS PER(JEG) DSN(PAGE.) ACC(ALL)   
TSS CRE(REXX) TYPE(GROUP) NAME('REXX GROUP') DEPT(dept)   
TSS ADD(REXX) GID(nnn)   
TSS ADD(JEG) GROUP(REXX)   
TSS ADD(dept) DSN(REXX.)   
TSS PER(JEG) DSN(REXX.) ACC(ALL)   
TSS CRE(SMPE) TYPE(GROUP) NAME('SMPE GROUP') DEPT(dept)   
TSS ADD(SMPE) GID(nnn)   
TSS ADD(JEG) GROUP(SMPE)   
TSS ADD(dept) DSN(SMPE.)   
TSS PER(JEG) DSN(SMPE.) ACC(ALL)   
TSS CRE(SYS1) TYPE(GROUP) NAME('SYS1 GROUP') DEPT(dept)   
TSS ADD(SYS1) GID(nnn)   
TSS ADD(JEG) GROUP(SYS1)   
TSS ADD(dept) DSN(SYS1.)   
TSS PER(JEG) DSN(SYS1.) ACC(ALL)   
TSS CRE(TCPIP) TYPE(GROUP) NAME('TCPIP GROUP') DEPT(dept)   
TSS ADD(TCPIP) GID(nnn)   
TSS ADD(JEG) GROUP(TCPIP)   
TSS ADD(dept) DSN(TCPIP.)   
TSS PER(JEG) DSN(TCPIP.) ACC(ALL)   
TSS CRE(TCPIVP) TYPE(GROUP) NAME('TCPIVP GROUP') DEPT(dept)   
TSS ADD(TCPIVP) GID(nnn)   
TSS ADD(JEG) GROUP(TCPIVP)   
TSS ADD(dept) DSN(TCPIVP.)   
TSS PER(JEG) DSN(TCPIVP.) ACC(ALL)   
TSS ADD(dept) IBMFAC(BPX.DAEM)   
TSS PER(JEG) IBMFAC(BPX.DAEMON) ACC(READ)   
TSS CRE(TTY) TYPE(GROUP) NAME('OMVS TTY GROUP') DEPT(dept)   
TSS ADD(TTY) GID(2)   
TSS CRE(UUCPG) TYPE(GROUP) NAME('OMVS UUCPG GROUP') DEPT(dept)   
TSS ADD(UUCPG) GID(8765)   
TSS CREATE(UUCP) TYPE(USER) DEPARTMENT(dept) PASSWORD(xxxx,0) NAME('UUCP USER')   
TSS ADDTO(UUCP) GROUP(UUCPG) UID(396) HOME(/usr/spool/uucppublic) OMVSPGM(/bin/sh) DFLTGRP(UUCPG)   
TSS ADD(dept) IBMFAC(BPX.)   
TSS PER(JEG) IBMFAC(BPX.DAEMON) ACC(READ)   
TSS ADDTO(JEG) GROUP(OMVSGRP) UID(0) HOME(/) PROGRAM(/bin/sh)   
TSS ADD(dept) IBMFAC(BPX.FILE)   
TSS ADD(dept) UNIXPRIV(BPX.SUPE)   
TSS PER(JEG) IBMFAC(BPX.FILEATTR.APF) ACC(READ)   
TSS PER(JEG) IBMFAC(BPX.FILEATTR.PROGCTL) ACC(READ)   
TSS PER(JEG) IBMFAC(BPX.FILEATTR.SHARELIB) ACC(READ)   
TSS PER(JEG) UNIXPRIV(SUPERUSER.FILESYS.PFSCTL) ACC(READ)   
TSS ADD(dept) IBMFAC(MVSADMIN)   TSS ADD(dept) LOGSTRM(SYSPLEX.)   
TSS PER(JEG) IBMFAC(MVSADMIN.LOGR) ACC(UPDATE)   
TSS PER(JEG) LOGSTRM(SYSPLEX.OPERLOG) ACC(ALL)   
TSS PER(JEG) LOGSTRM(SYSPLEX.LOGREC.ALLRECS) ACC(ALL)   
TSS ADD(dept) IBMFAC(IRR.DIGT)   
TSS PER(ALL) IBMFAC(IRR.DIGTCERT.ADD) ACC(READ)   
TSS PER(JEG) IBMFAC(IRR.DIGTCERT.ADD) ACC(CONTROL)   
TSS PER(ALL) IBMFAC(IRR.DIGTCERT.ADDRING) ACC(READ)   
TSS PER(JEG) IBMFAC(IRR.DIGTCERT.ADDRING) ACC(UPDATE)   
TSS PER(ALL) IBMFAC(IRR.DIGTCERT.ALTER) ACC(READ)   
TSS PER(JEG) IBMFAC(IRR.DIGTCERT.ALTER) ACC(CONTROL)   
TSS PER(ALL) IBMFAC(IRR.DIGTCERT.ALTMAP) ACC(READ)   
TSS PER(JEG) IBMFAC(IRR.DIGTCERT.ALTMAP) ACC(UPDATE)   
TSS PER(ALL) IBMFAC(IRR.DIGTCERT.CHECKCERT) ACC(READ)   
TSS PER(JEG) IBMFAC(IRR.DIGTCERT.CHECKCERT) ACC(CONTROL)   
TSS PER(ALL) IBMFAC(IRR.DIGTCERT.CONNECT) ACC(READ)   
TSS PER(JEG) IBMFAC(IRR.DIGTCERT.CONNECT) ACC(CONTROL)   
TSS PER(ALL) IBMFAC(IRR.DIGTCERT.DELETE) ACC(READ)   
TSS PER(JEG) IBMFAC(IRR.DIGTCERT.DELETE) ACC(CONTROL)   
TSS PER(ALL) IBMFAC(IRR.DIGTCERT.DELMAP) ACC(READ)   
TSS PER(JEG) IBMFAC(IRR.DIGTCERT.DELMAP) ACC(UPDATE)   
TSS PER(ALL) IBMFAC(IRR.DIGTCERT.DELRING) ACC(READ)   
TSS PER(JEG) IBMFAC(IRR.DIGTCERT.DELRING) ACC(UPDATE)   
TSS PER(ALL) IBMFAC(IRR.DIGTCERT.EXPORT) ACC(READ)   
TSS PER(JEG) IBMFAC(IRR.DIGTCERT.EXPORT) ACC(CONTROL)   
TSS PER(ALL) IBMFAC(IRR.DIGTCERT.EXPORTKEY) ACC(READ)   
TSS PER(JEG) IBMFAC(IRR.DIGTCERT.EXPORTKEY) ACC(CONTROL)   
TSS PER(ALL) IBMFAC(IRR.DIGTCERT.GENCERT) ACC(READ)   
TSS PER(JEG) IBMFAC(IRR.DIGTCERT.GENCERT) ACC(CONTROL)   
TSS PER(ALL) IBMFAC(IRR.DIGTCERT.GENREQ) ACC(READ)   
TSS PER(JEG) IBMFAC(IRR.DIGTCERT.GENREQ) ACC(CONTROL)  
TSS PER(ALL) IBMFAC(IRR.DIGTCERT.LIST) ACC(READ)   
TSS PER(JEG) IBMFAC(IRR.DIGTCERT.LIST) ACC(CONTROL)   
TSS PER(ALL) IBMFAC(IRR.DIGTCERT.LISTMAP) ACC(READ)   
TSS PER(JEG) IBMFAC(IRR.DIGTCERT.LISTMAP) ACC(UPDATE)   
TSS PER(ALL) IBMFAC(IRR.DIGTCERT.LISTRING) ACC(READ)   
TSS PER(JEG) IBMFAC(IRR.DIGTCERT.LISTRING) ACC(UPDATE)  
TSS PER(ALL) IBMFAC(IRR.DIGTCERT.MAP) ACC(READ)   
TSS PER(JEG) IBMFAC(IRR.DIGTCERT.MAP) ACC(UPDATE)   
TSS PER(ALL) IBMFAC(IRR.DIGTCERT.REMOVE) ACC(READ)   
TSS PER(JEG) IBMFAC(IRR.DIGTCERT.REMOVE) ACC(CONTROL)  
TSS CRE(Z19M) TYPE(GROUP) NAME('Z19M GROUP') DEPT(dept)   
TSS ADD(Z19M) GID(nnn)   
TSS ADD(JEG) GROUP(Z19M)   
TSS ADD(dept) DSN(Z19M.)   
TSS PER(JEG) DSN(Z19M.) ACC(ALL)   
TSS PER(OMVSKERN) DSN(Z19M.) ACC(ALL)   
TSS PER(DFS) DSN(Z19M.) ACC(ALL)   
TSS CRE(Z19U) TYPE(GROUP) NAME('Z19U GROUP') DEPT(dept)   
TSS ADD(Z19U) GID(nnn)   
TSS ADD(JEG) GROUP(Z19U)   
TSS ADD(dept) DSN(Z19U.)   
TSS PER(JEG) DSN(Z19U.) ACC(ALL)   
TSS PER(OMVSKERN) DSN(Z19U.) ACC(ALL)   
TSS PER(DFS) DSN(Z19U.) ACC(ALL)

Please refer to the IBM zOS 1.9 manuals for more details about sample JCL member RACFDRV.