How do I delete a CA Endevor package that is in INEDIT status when all the userids are no longer valid?

Document ID : KB000013242
Last Modified Date : 14/02/2018
Show Technical Document Details
Question:

Need the ability to delete old CA Endevor packages that are in a status of INEDIT.  What is the best way to allow a user(s) the ability to do delete the packages?

Environment:
Z/OS 2.2
Answer:

In the Endevor options table (prefix.qual.CSIQSRC(ENCOPTBL)), there is a SUPER USER TABLE option:

***********************************************************************

* SUPER USER TABLE                                                    *

* ENDEVOR WILL LET USERIDS DEFINED AS "SUPER-USER" UPDATE AND DELETE   

* PACKAGES THAT ARE IN IN-EDIT STATUS EVEN IF THE PACKAGE IS NOT       

* SHARABLE AND IF THAT PACKAGE DOES NOT BELONG TO THE SUPER-USER.      

* TO DEFINE ONE OR MORE SUPER-USERS, CODE ONE OR MORE MACRO STATEMENTS 

* AS BELOW IN THE SAMPLE. IF NO SUPER-USERS HAVE BEEN CODED, THIS      

* OPTION WILL NOT BE ACTIVATED.                                        

* THE USER-IDS MUST BE SPECIFIC, WILDCARDS ARE NOT ALLOWED.            

* NOTE: ONCE THE PACKAGE HAS BEEN CAST, ONLY APPROVERS CAN HANDLE      

*       THESE PACKAGES. SUPER-USERS CAN NOT UPDATE PACKAGES THAT HAVE  

*       APPROVERS IF THEY ARE NOT ALSO AN APPROVER OF THE PACKAGE.     

*---------------------------------------------------------------------*

*        ENHOPTSU USER1                                                

*        ENHOPTSU (USER2,USER3)                                        

***********************************************************************

To active this option remove the * from the line

*        ENHOPTSU (USER2,USER3)

change it to the users you want to have the ability to run the delete:

         ENHOPTSU (USER2,USER3)

 

Once the change is made:

• Reassemble / relink the ENCOPTBL table

• If the table is in the LINKLIST then be sure to have the LINKLIST refreshed.