How to list CA Ideal users and the system access levels

Document ID : KB000053482
Last Modified Date : 12/07/2018
Show Technical Document Details
Introduction:

PERSYS is a CA Ideal program that will list all the Ideal users, what systems they have access to and what authority they have.

Instructions:
Program PERSYS can be run online or in batch. The result will list all the CA Ideal users and the systems they have access to along with their authorizations.

Here are the steps to use this tool.
  1. Save the attachment to your PC
  2. Upload the CA Ideal export file to a mainframe file as a PS, 80-byte record file.
  3. Use the CA Ideal IMPORT command  (program IDUTSTRN) to load the programs and report into the desired CA Ideal system.
  4. Compile the DSFERR and PERSYS programs.
  5. Run the PERSYS program as desired.
CA Ideal program PERSYS calls 2 programs: DDCALL, and DSFERR. It also uses 1 report called PERSYS. All components should be imported using the IMPORT ALL command as shown below. Be sure to note the version numbers of these entities.

Here is a JCL snippet for the import:
//SRCTRN   EXEC PGM=IDUTSTRN 
. . .                                         

//EXTSRC    DD DISP=SHR,DSN=
Import file (PERSYS)          
//SRCLIST   DD SYSOUT=*                                             
//SYSIN     DD *                                                    
SIGNON PERSON uuuuu...                                           
SET ERROR CONTINUE                                                  
SET IMPORT DUPLICATE REPLACE                                        
SET IMPORT NEW SYSTEM xxx
IMPORT ALL                                                          
/*


Here is another JCL snippet for the compile:
//COMSTP EXEC PGM=IDBATCH,COND=(5,LT) 
. . .    

//SYSIN  DD *                          
SIGNON PERSON 
uuuuu...                   
SEL SYS 
xxx
COMPILE DSFERR   V 6                   
COMPILE PERSYS   V 7                   
/* 


Here is a JCL snippet to run the program:
//RUNSTP EXEC PGM=IDBATCH,COND=(5,LT)       
. . .      

//SYSIN  DD *                                   
SIGNON PERSON 
uuuuu...                              
SEL SYS 
xxx
RUN PERSYS   V 7                                
/*                                              

//PERSYS    DD SYSOUT=*

 
Additional Information:
As always, please contact CA Technologies support for CA Datacom if you have further questions.
File Attachments:
PERSYS.txt