CAS9034E - FUNCTION(RESCHECK) RESOURCE IS NOT PROTECTED
search cancel

CAS9034E - FUNCTION(RESCHECK) RESOURCE IS NOT PROTECTED

book

Article ID: 246307

calendar_today

Updated On:

Products

Scheduler Job Management

Issue/Introduction

The following error is found the Scheduler STC log: 

CAS9034E - FUNCTION(RESCHECK) RESOURCE IS NOT PROTECTED 

Turn on the Scheduler security trace, and the following messages are displayed: 

CAJSMSG0 (SCHSCH  ) FUNC=RESCHECK CLS=CACMD    FLGS=00 ATTR=*BLANK   ENTY=CHCOMP
CAJSMSG0 (SCHSCH  ) .... RC=00 DRC=00 RACC=00 AACC=00 FLGS=00                   
CAJSMSG0 (SCHSCH  ) FUNC=RESCHECK CLS=SCHEDULE FLGS=00 ATTR=CONTROL  ENTY=<schedule name> 
CAJSMSG0 (SCHSCH  ) SAFC RC=00 DRC=00 RACC=00 AACC=00 FLGS=00                   
CAS9034E - FUNCTION(RESCHECK) RESOURCE IS NOT PROTECTED  

Note:

. ENTY=CHCOMP is Scheduler command COMPLETE JOB or END JOB.

. CLS=SCHEDULE is the Object Class (SC@EDULE).

 

Environment

Release : 11.0

Component : SCHEDULER JOB MANAGEMENT

External security: RACF

Resolution

In RACF, resources are unprotected by default.  (A schedule is a resource.) 

To eliminate error CAS9034E "RESOURCE IS NOT PROTECTED", define the resource (i.e., schedule name) to RACF.

Example: RDEFINE SC@EDULE mysched UACC(READ,UPDATE,CONTROL).

Additional Information

Scheduler Bookshelf

     Scheduler Interface Reference Guide, section "Interface with RACF".

To turn on the Scheduler security trace, do the following: 

1. If CAIJSNAP DD is not defined in the Scheduler STC job, or if CAIJSNAP DD is allocated to DUMMY: 

    a. Create a CAIJSNAP data set with LRECL=133                  
    b. Go to Scheduler ISPF > Monitor > Command  > A2 ALLOC > DDname 

 2. Enter "CAISUPT SET=02" from Scheduler ISPF Free Form Command (option 1.4), or run the following batch job:      
                                                                             
 //  EXEC CAJUTIL0                                                           
 //SYSIN DD *                                                                
 CAISUPT SET=02                                                              
 /*                                                                          
                                                                             
                                                                              
 To disable the trace:                                                          
 //  EXEC CAJUTIL0                                                           
 //SYSIN DD *                                                                
 CAISUPT RESET=02                                                            
 /*