Top Secret Converting the RACF IWNRACF1 job commands for IBM CSM
search cancel

Top Secret Converting the RACF IWNRACF1 job commands for IBM CSM

book

Article ID: 136781

calendar_today

Updated On:

Products

Top Secret Top Secret - LDAP

Issue/Introduction

How to convert the RACF  IWNRACF1 job to Top Secret Commands.

Environment

Release : 16.0

Component : CA Top Secret for z/OS

Resolution

//IWNRACF1   JOB <job parameters>

//*********************************************************************

//*  LICENSED MATERIALS - PROPERTY OF IBM                             *

//*  THIS PRODUCT CONTAINS "RESTRICTED MATERIALS OF IBM"              *

//*   (C) COPYRIGHT IBM CORPORATION 1999, 2016.                       *

//*  ALL RIGHTS RESERVED.                                             *

//*                                                                   *

//*  Copy Services Manager for z Systems                              *

//*                                                                   *

//*  CAUTION: This is neither a JCL procedure nor a complete job.     *

//*  Before you use this job step, make the following modifications:  *

//*                                                                   *

//*  This job defines the user IDs that are associated with the       *

//*  default Copy Services Manager login ID, and can                  *

//*  be used to create additional Copy Services Manager login IDs.    *

//*                                                                   *

//*                                                                   *

//*  1) Change the job card to meet your system requirements.         *

//*  2) Replace the following variables:                              *

//*           #csm_user - User ID that is used for the Copy Services  *

//*                       Manager login.                              *

//*                     - It is suggested that you use "CSMUSER"      *

//*                       as the default Copy Services Manager        *

//*                       administrator user ID.                      *

//*                     - Set the CSM_USER parameter in the IWNINSTL  *

//*                       job to the default Copy Services Manager    *

//*                       administrator ID that is specified here.    *

//*                     - Subsequent users can be created and added   *

//*                       by using this job.                          *

//*           #group_name - Group name for Copy Services Manager.     *

//*                     - Set the CSM_GRP parameter in the IWNINSTL   *

//*                       job to the group name that is specified     *

//*                       here.                                       *

//*           #csm_pw   - Initial password for Copy Services Manager. *

//*           #gid      - Group ID number.                            *

//*           #uid      - User ID number.                             *

//*           #ussPath  - Home directory for #csm_user, for example   *

//*                       <-path_prefix>/opt/IBM/CSM                  *

//*                       as set in the IWNINSTL job.                 *

//*           #interval - The number of days before the password must *

//*                       be changed. Specify NOINTERVAL if you       *

//*                       never want the password to expire.          *

//*                                                                   *

//*********************************************************************

/*

//CSMLOGON EXEC PGM=IKJEFT01

//SYSLBC   DD DSN=SYS1.BRODCAST,DISP=SHR

//SYSTSPRT DD SYSOUT=*

//SYSTSIN  DD *

  /* Define Copy Services Manager login user ID                      */

  ADDGROUP #group_name OMVS(GID(#gid))

  ADDUSER #csm_user DFLTGRP(#group_name) OMVS(UID(#uid) +

      HOME(#ussPath) +

      PROGRAM(/bin/sh)) +

      NAME('Copy Services Manager User ID')

  ALU #csm_user PASSWORD(#csm_pw) NOEXPIRED

  PASSWORD INTERVAL(#interval) USER(#csm_user)


TSS CRE(#csm_user) TYPE(USER) NAME('Services Manager') PASS(XXXX,0) DEPT(dept_acid)



TSS CRE(#group_name) TYPE(GROUP) NAME('#group_name') DEPT(dept_acid)

TSS ADD(#group_name) GID(xx)


TSS ADD(#csm_USR) UID(xx)

TSS ADD(#csm_USR) GROUP(#csm_grp) DFLTGRP(#csm_grp) HOME(#ussPath) OMVSPGM(/bin/sh)


/*