Security

These are the steps to perform to implement Trusted User ID in Event Replicator for Adabas.

  1. Set SECURITY=YES in the DEFAULTS=BROKER section of the Broker Attribute File.

  2. Set TRUSTED-USERID=YES in the DEFAULTS=SECURITY section of the Broker Attribute File.

  3. Set BKTUID=Y in member WALvrs.SRCE(SAFPARMS).

  4. Assemble/Linkedit load module SAGCFG using job WALvrs.JOBS(SAFI010), e.g. into WALvrs.LOAD, or a Loadlib of your choice

  5. Linkedit module BROKER, which is used by the Reptor nucleus, to include the following:

    EXXvrs.LOAD(NA2PETS)
    WALvrs.LOAD(SAFCFG) 
    

    Example:

    //<jobname> JOB <account>
    //EXXJ109 EXEC PGM=IEWL,
    // PARM='LET,LIST,MAP,NORENT,NOREUS,SIZE=(512K,48K)'
    //SYSTERM DD SYSOUT=*
    //SYSPRINT DD SYSOUT=*
    //SYSUT1 DD UNIT=SYSDA,SPACE=(1024,(999,99))
    //EXXLIB DD DISP=SHR,DSN=<exxlib>
    //WALLIB DD DISP=SHR,DSN=<wallib>
    //SYSLMOD DD DISP=SHR,DSN=<outlib>
    //SYSLIN DD *
    INCLUDE EXXLIB(BROKER)
    INCLUDE EXXLIB(NA2PETS)
    INCLUDE WALLIB(SAFCFG)
    ENTRY BROKER
    NAME BROKER(R)
    /*
    //
    
  6. Set SAF=YES in member WALvrs.SRCE(LNKGBLS). /* Batch/TSO */

  7. Assemble/Linkedit the Adabas Link Routine Globals Module LNKGBLS (Batch/TSO), using job WALvrs.JOBS(ASMGBLS).

  8. Restart Broker.

  9. Restart Reptor.