Previous Topic: #SECRTT ParametersNext Topic: #SECSGOF


#SECRTT Usage

User-Defined Resource Types

Resource-type-name can be a user-defined resource type. The valid SECBY specifications for a user-defined resource type are EXTERNAL or OFF.

The following short resource type names are reserved by CA IDMS for future use. If you specify one of these short resource type names in a #SECRTT assembly, an error message will be returned.

DDA                         DPAN
NSUB                        DPGM
DMSG                        DREC
DATT                        DSYS
DCLA                        DUSR
DUDE                        DDES
DAPP                        DLIN
DIAL                        DLTE
DELE                        DPTE
DFIL                        DQUE
DLOD                        DTSK
DMAP                        DACT
DMOD

Order of EXTNAME Specification

The order of keywords that you specify in the EXTNAME parameter determines the order of fields in the external resource name format. For example, suppose that you specify for RESTYPE=TASK the following parameter:

EXTNAME=(RESTYPE,ENVIR,SYSTEM,RESNAME)

The external resource name format for a task will be the following:

TASK.environment-name.system-name.task-identifier

Generating the #SECRTT Macro

To assemble and link edit the #SECRTT macro, you can use the appropriate JCL or commands.

Note: For more information, see the Security Macro JCL appendix.

However, it is recommended that you use SMP to assemble this macro.

Note: For more information, see "System Modification" in the CA IDMS Installation Manual for your operating system.

Using a Single Resource Class

In the following example, each resource type is assigned to the class IDMS. In each case, the resource type is part of the external resource name format:

----+----1----+----2----+----3----+----4----+----5----+----6----+----7--

         #SECRTT RESTYPE=TASK,SECBY=EXTERNAL,                          X
               EXTCLS='IDMS',EXTNAME=(RESTYPE,RESNAME)
         #SECRTT RESTYPE=SPGM,SECBY=EXTERNAL,                          X
               EXTCLS='IDMS',EXTNAME=(RESTYPE,DDNAME,RESNAME)
         #SECRTT RESTYPE=ACTI,SECBY=EXTERNAL,                          X
               EXTCLS='IDMS',EXTNAME=(RESTYPE,RESNAME)