//@DSTSTAM JOB (DSP),'LINNEA SULLIVAN', J0096003 // MSGCLASS=T,CLASS=R,REGION=0M /*JOBPARM SYSAFF=PR18 //* //CKRCARLA EXEC PGM=CKRCARLA,MEMLIMIT=NOLIMIT,PARM='I DD=CKRSPROF' //STEPLIB DD DISP=SHR,DSN=SYSSS.ZSECURE.SCKRLOAD //CKRCARLA DD DISP=SHR,DSN=SYSSS.ZSECURE.SCKRCARL //SYSPRINT DD SYSOUT=* //CKREPORT DD SYSOUT=*,LRECL=300 //CKRCMD DD SYSOUT=* //CKR2PASS DD SYSOUT=* //************************************** //* ACCESS MONITOR FILES - ALL SYSTEMS** //************************************** //C1ACC01 DD DSN=SYSSA.#ZSECURE.SSZSECAM.TSTPLEX.R18MON,DISP=SHR //C1ACC02 DD DSN=SYSSA.#ZSECURE.SSZSECAM.TSBPLEX.R18MON,DISP=SHR //C1ACC03 DD DSN=SYSSA.#ZSECURE.SSZSECAM.TSAPLEX.R18MON,DISP=SHR //C1ACC04 DD DSN=SYSSA.#ZSECURE.SSZSECAM.TDAPLEX.R18MON,DISP=SHR //C1ACC05 DD DSN=SYSSA.#ZSECURE.SSZSECAM.SDMPLEX.R18MON,DISP=SHR //C1ACC06 DD DSN=SYSSA.#ZSECURE.SSZSECAM.SDAPLEX.R18MON,DISP=SHR //C1ACC07 DD DSN=SYSSA.#ZSECURE.SSZSECAM.PRDPLEX.R18MON,DISP=SHR //C1ACC08 DD DSN=SYSSA.#ZSECURE.SSZSECAM.SPR1Z.R18MON,DISP=SHR //C1ACC09 DD DSN=SYSSA.#ZSECURE.SSZSECAM.SPR1Y.R18MON,DISP=SHR //C1ACC10 DD DSN=SYSSA.#ZSECURE.SSZSECAM.SPR1X.R18MON,DISP=SHR //C1ACC11 DD DSN=SYSSA.#ZSECURE.SSZSECAM.SPR1W.R18MON,DISP=SHR //C1ACC12 DD DSN=SYSSA.#ZSECURE.SSZSECAM.SDV2Z.R18MON,DISP=SHR //C1ACC13 DD DSN=SYSSA.#ZSECURE.SSZSECAM.SDV2Y.R18MON,DISP=SHR //C1ACC14 DD DSN=SYSSA.#ZSECURE.SSZSECAM.SDV2X.R18MON,DISP=SHR //C1ACC15 DD DSN=SYSSA.#ZSECURE.SSZSECAM.SDV2W.R18MON,DISP=SHR //*C1ACC16 DD DSN=SYSSA.#ZSECURE.SSZSECAM.HALPLEX.R18MON,DISP=SHR //************************************** //* CKFREEZE FILES - ALL SYSTEMS ** //************************************** //C3IOC01 DD DSN=SYSSA.#ZSECURE.XDS3630A.S0100.CKFREEZE,DISP=SHR // DD DSN=SYSSA.#ZSECURE.XDS3631A.S0400.CKFREEZE,DISP=SHR // DD DSN=SYSSA.#ZSECURE.XDS3632A.S0600.CKFREEZE,DISP=SHR // DD DSN=SYSSA.#ZSECURE.XDS3633A.S1000.CKFREEZE,DISP=SHR // DD DSN=SYSSA.#ZSECURE.XDS3634A.SPRDC.CKFREEZE,DISP=SHR // DD DSN=SYSSA.#ZSECURE.XDS3635A.SPRDF.CKFREEZE,DISP=SHR // DD DSN=SYSSA.#ZSECURE.XDS3636A.SPRD2.CKFREEZE,DISP=SHR // DD DSN=SYSSA.#ZSECURE.XDS3637A.SPRD3.CKFREEZE,DISP=SHR // DD DSN=SYSSA.#ZSECURE.XDS3638A.SPRD5.CKFREEZE,DISP=SHR // DD DSN=SYSSA.#ZSECURE.XDS3639A.SPR1G.CKFREEZE,DISP=SHR // DD DSN=SYSSA.#ZSECURE.XDS3644A.SPR17.CKFREEZE,DISP=SHR // DD DSN=SYSSA.#ZSECURE.XDS3645A.SPR18.CKFREEZE,DISP=SHR //C3IOC02 DD DSN=SYSSA.#ZSECURE.XDS3646A.SDV21.CKFREEZE,DISP=SHR // DD DSN=SYSSA.#ZSECURE.XDS3647A.SDV22.CKFREEZE,DISP=SHR // DD DSN=SYSSA.#ZSECURE.XDS3650A.SDV25.CKFREEZE,DISP=SHR // DD DSN=SYSSA.#ZSECURE.XDS3651A.SDV26.CKFREEZE,DISP=SHR //C3IOC03 DD DSN=SYSSA.#ZSECURE.XDS3656A.SHA23.CKFREEZE,DISP=SHR // DD DSN=SYSSA.#ZSECURE.XDS3657A.SHA24.CKFREEZE,DISP=SHR // DD DSN=SYSSA.#ZSECURE.XDS3658A.SHA25.CKFREEZE,DISP=SHR //C3IOC04 DD DSN=SYSSA.#ZSECURE.XDS3662A.SXM3A.CKFREEZE,DISP=SHR // DD DSN=SYSSA.#ZSECURE.XDS3663A.SXM3B.CKFREEZE,DISP=SHR // DD DSN=SYSSA.#ZSECURE.XDS3664A.SXM3C.CKFREEZE,DISP=SHR // DD DSN=SYSSA.#ZSECURE.XDS3667A.SXM31.CKFREEZE,DISP=SHR // DD DSN=SYSSA.#ZSECURE.XDS3668A.SXM32.CKFREEZE,DISP=SHR // DD DSN=SYSSA.#ZSECURE.XDS3669A.SXM33.CKFREEZE,DISP=SHR // DD DSN=SYSSA.#ZSECURE.XDS3670A.SXM34.CKFREEZE,DISP=SHR // DD DSN=SYSSA.#ZSECURE.XDS3671A.SXM35.CKFREEZE,DISP=SHR // DD DSN=SYSSA.#ZSECURE.XDS3672A.SXM36.CKFREEZE,DISP=SHR // DD DSN=SYSSA.#ZSECURE.XDS3673A.SXM37.CKFREEZE,DISP=SHR // DD DSN=SYSSA.#ZSECURE.XDS3674A.SXM38.CKFREEZE,DISP=SHR // DD DSN=SYSSA.#ZSECURE.XDS3675A.SXM39.CKFREEZE,DISP=SHR //C3IOC05 DD DSN=SYSSA.#ZSECURE.XDS3683A.SDV27.CKFREEZE,DISP=SHR // DD DSN=SYSSA.#ZSECURE.XDS3684A.SDV28.CKFREEZE,DISP=SHR // DD DSN=SYSSA.#ZSECURE.XDS3691A.SDV29.CKFREEZE,DISP=SHR //C3IOC06 DD DSN=SYSSA.#ZSECURE.XDS3692A.SDV2W.CKFREEZE,DISP=SHR //C3IOC07 DD DSN=SYSSA.#ZSECURE.XDS3694A.SDV2X.CKFREEZE,DISP=SHR //C3IOC08 DD DSN=SYSSA.#ZSECURE.XDS3707A.SDV2Y.CKFREEZE,DISP=SHR //C3IOC09 DD DSN=SYSSA.#ZSECURE.XDS3709A.SDV2Z.CKFREEZE,DISP=SHR //C3IOC10 DD DSN=SYSSA.#ZSECURE.XDS3718A.SDV47.CKFREEZE,DISP=SHR // DD DSN=SYSSA.#ZSECURE.XDS3719A.SDV48.CKFREEZE,DISP=SHR // DD DSN=SYSSA.#ZSECURE.XDS3720A.SDV49.CKFREEZE,DISP=SHR //C3IOC11 DD DSN=SYSSA.#ZSECURE.XDS3743A.SXM11.CKFREEZE,DISP=SHR // DD DSN=SYSSA.#ZSECURE.XDS3744A.SXM12.CKFREEZE,DISP=SHR // DD DSN=SYSSA.#ZSECURE.XDS3745A.SXM13.CKFREEZE,DISP=SHR // DD DSN=SYSSA.#ZSECURE.XDS3746A.SXM14.CKFREEZE,DISP=SHR // DD DSN=SYSSA.#ZSECURE.XDS3747A.SXM15.CKFREEZE,DISP=SHR // DD DSN=SYSSA.#ZSECURE.XDS3748A.SXM16.CKFREEZE,DISP=SHR // DD DSN=SYSSA.#ZSECURE.XDS3749A.SXM17.CKFREEZE,DISP=SHR // DD DSN=SYSSA.#ZSECURE.XDS3750A.SXM18.CKFREEZE,DISP=SHR // DD DSN=SYSSA.#ZSECURE.XDS3751A.SXM19.CKFREEZE,DISP=SHR // DD DSN=SYSSA.#ZSECURE.XDS3752A.SXM1A.CKFREEZE,DISP=SHR // DD DSN=SYSSA.#ZSECURE.XDS3753A.SXM1B.CKFREEZE,DISP=SHR // DD DSN=SYSSA.#ZSECURE.XDS3754A.SXM1C.CKFREEZE,DISP=SHR //C3IOC12 DD DSN=SYSSA.#ZSECURE.XDS3761A.SDV54.CKFREEZE,DISP=SHR //* DD DSN=SYSSA.#ZSECURE.XDS?????.SDV52.CKFREEZE,DISP=SHR //C3IOC13 DD DSN=SYSSA.#ZSECURE.XDS3731A.SPR1W.CKFREEZE.COPY,DISP=SHR //C3IOC14 DD DSN=SYSSA.#ZSECURE.XDS3733A.SPR1X.CKFREEZE.COPY,DISP=SHR //C3IOC15 DD DSN=SYSSA.#ZSECURE.XDS3640A.SPR1Y.CKFREEZE.COPY,DISP=SHR //C3IOC16 DD DSN=SYSSA.#ZSECURE.XDS3642A.SPR1Z.CKFREEZE.COPY,DISP=SHR //************************************** //* ZSECURE UNLOADS - ALL SYSTEMS ** //* USE UNLOADS INSTEAD OF RACF DB** //************************************** //C2UNL01 DD DSN=SYSSA.RACF.TSTPLEX.ZSECUNLD.DAILY,DISP=SHR //C2UNL02 DD DSN=SYSSA.RACF.TSBPLEX.ZSECUNLD.DAILY,DISP=SHR //C2UNL03 DD DSN=SYSSA.RACF.TSAPLEX.ZSECUNLD.DAILY,DISP=SHR //C2UNL04 DD DSN=SYSSA.RACF.TDAPLEX.ZSECUNLD.DAILY,DISP=SHR //C2UNL05 DD DSN=SYSSA.RACF.SDMPLEX.ZSECUNLD.DAILY,DISP=SHR //C2UNL06 DD DSN=SYSSA.RACF.SDAPLEX.ZSECUNLD.DAILY,DISP=SHR //C2UNL07 DD DSN=SYSSA.RACF.PR1Z.ZSECUNLD.DAILY,DISP=SHR //C2UNL08 DD DSN=SYSSA.RACF.PR1Y.ZSECUNLD.DAILY,DISP=SHR //C2UNL09 DD DSN=SYSSA.RACF.PR1X.ZSECUNLD.DAILY,DISP=SHR //C2UNL10 DD DSN=SYSSA.RACF.PR1W.ZSECUNLD.DAILY,DISP=SHR //C2UNL11 DD DSN=SYSSA.RACF.PRDPLEX.ZSECUNLD.DAILY(0),DISP=SHR //C2UNL12 DD DSN=SYSSA.RACF.DV2Z.ZSECUNLD.DAILY,DISP=SHR //C2UNL13 DD DSN=SYSSA.RACF.DV2Y.ZSECUNLD.DAILY,DISP=SHR //C2UNL14 DD DSN=SYSSA.RACF.DV2X.ZSECUNLD.DAILY,DISP=SHR //C2UNL15 DD DSN=SYSSA.RACF.DV2W.ZSECUNLD.DAILY,DISP=SHR //*C2UNL16 DD DSN=SYSSA.RACF.HALPLEX.ZSECUNLD.DAILY,DISP=SHR //***************************************** //* Standard profile for zSecure Suite run //***************************************** //CKRSPROF DD DATA,DLM='\/' SIMULATE ACCESS_FALLBACK_DEFAULT PRINT DD=CKREPORT SUP MSG=(2226,27,28,29,1788,286,293); IMBED MEMBER=CKRXDEF1 NOLIST \/ //* //SYSIN DD DATA,DLM='\/' /* zSecure Unload: Daily - All Systems */ alloc type=UNLOAD DD=C2UNL01 COMPLEX=TST alloc type=UNLOAD DD=C2UNL02 COMPLEX=TSB alloc type=UNLOAD DD=C2UNL03 COMPLEX=TSA alloc type=UNLOAD DD=C2UNL04 COMPLEX=TDA alloc type=UNLOAD DD=C2UNL05 COMPLEX=SDM alloc type=UNLOAD DD=C2UNL06 COMPLEX=SDA alloc type=UNLOAD DD=C2UNL07 COMPLEX=PR1Z alloc type=UNLOAD DD=C2UNL08 COMPLEX=PR1Y alloc type=UNLOAD DD=C2UNL09 COMPLEX=PR1X alloc type=UNLOAD DD=C2UNL10 COMPLEX=PR1W alloc type=UNLOAD DD=C2UNL11 COMPLEX=PRD alloc type=UNLOAD DD=C2UNL12 COMPLEX=DV2Z alloc type=UNLOAD DD=C2UNL13 COMPLEX=DV2Y alloc type=UNLOAD DD=C2UNL14 COMPLEX=DV2X alloc type=UNLOAD DD=C2UNL15 COMPLEX=DV2W /* zSecure CKFREEZE Daily - All Systems */ alloc type=CKFREEZE DD=C3IOC01 COMPLEX=PRD alloc type=CKFREEZE DD=C3IOC02 COMPLEX=TST alloc type=CKFREEZE DD=C3IOC03 COMPLEX=HAL alloc type=CKFREEZE DD=C3IOC04 COMPLEX=SDM alloc type=CKFREEZE DD=C3IOC05 COMPLEX=TSA alloc type=CKFREEZE DD=C3IOC06 COMPLEX=DV2W alloc type=CKFREEZE DD=C3IOC07 COMPLEX=DV2X alloc type=CKFREEZE DD=C3IOC08 COMPLEX=DV2Y alloc type=CKFREEZE DD=C3IOC09 COMPLEX=DV2Z alloc type=CKFREEZE DD=C3IOC10 COMPLEX=TDA alloc type=CKFREEZE DD=C3IOC11 COMPLEX=SDA alloc type=CKFREEZE DD=C3IOC12 COMPLEX=TSB alloc type=CKFREEZE DD=C3IOC13 COMPLEX=PR1W alloc type=CKFREEZE DD=C3IOC14 COMPLEX=PR1X alloc type=CKFREEZE DD=C3IOC15 COMPLEX=PR1Y alloc type=CKFREEZE DD=C3IOC16 COMPLEX=PR1Z /* zSecure Access Monitor 18 month files - All Systems */ alloc type=ACCESS DD=C1ACC01 COMPLEX=TST alloc type=ACCESS DD=C1ACC02 COMPLEX=TSB alloc type=ACCESS DD=C1ACC03 COMPLEX=TSA alloc type=ACCESS DD=C1ACC04 COMPLEX=TDA alloc type=ACCESS DD=C1ACC05 COMPLEX=SDM alloc type=ACCESS DD=C1ACC06 COMPLEX=SDA alloc type=ACCESS DD=C1ACC07 COMPLEX=PRD alloc type=ACCESS DD=C1ACC08 COMPLEX=PR1Z alloc type=ACCESS DD=C1ACC09 COMPLEX=PR1Y alloc type=ACCESS DD=C1ACC10 COMPLEX=PR1X alloc type=ACCESS DD=C1ACC11 COMPLEX=PR1W alloc type=ACCESS DD=C1ACC12 COMPLEX=DV2Z alloc type=ACCESS DD=C1ACC13 COMPLEX=DV2Y alloc type=ACCESS DD=C1ACC14 COMPLEX=DV2X alloc type=ACCESS DD=C1ACC15 COMPLEX=DV2W /* alloc type=ACCESS DD=C1ACC16 COMPLEX=HAL */ n type=RACF_ACCESS name=CTBYPRFL nodetailinherit required nodup, st="Permit and UACC usage, Access monitor records for any permission" /* Generated by CKRP3AM4 */ define count_suc(7,"Allowed",udec$abbr,bw,noprop) sum(access_count_suc) define count_vio(5,"Deny",udec$abbr,bw,noprop) sum(access_count_vio) define count_unk(5,"Unexp",udec$abbr,bw,noprop) sum(access_count_unk) define lastuse(7,"LastUse",noprop) max(access_lastuse) define firstuse(7,"Firstuse",noprop) min(access_lastuse) define prof#(5,"Prof",dec,bw,noprop) sumcount define auth#(5,"Auth",dec,bw,noprop) count define Miss#(7,"Missing",dec,noprop) count where (proftype="missing"C) define Pres#(8,"Permits",dec,noprop) count where (proftype<>"missing"C) define Perm#(8,"Permits and UACC",dec,noprop) count select raclist_merge=no class<>group proftype<>GLOBAL summary, id, class(nd), profile(nd), lastuse(key,"Last-Used",9), access_intent_max_suc("Access-Used",12), access("Access-Allowed",14), count_suc(key), count_vio(key), class(pas,key), profile(pas,key,100,wrap) Complex \/ /*