PerroCobolero

PerroCobolero

ADS

z900

Trabajar con usuarios RACF
A continuación se presenta un conjunto de comandos para trabajar con usuarios en RACF. Estos, se pueden teclear directamente o ejecutar desde un JCL.

Comando ADDUSER

Alta de usuario con segmentos Unix y TSO. El UID se generará automáticamente.
ADDUSER UT065644 
NAME('Paco Perez’) 
PASSWORD('oikjutyv') 
DFLTGRP(DFSGRP) 
OMVS(HOME(’/home/UT065644') Program(/bin/sh) AUTOUID)
TSO(PROC(TSOPROC3) MAXSIZE(15000))
Comando ALTUSER

Permitir acceso a un usuario que estaba en estado REVOKE.
ALTUSER UT065644 RESUME

Permitir acceso a un usuario en estado REVOKE, asignándole password (caducada).
ALTUSER UT065644 RESUME PASSWORD(UT065644)

Prohibir acceso a un usuario.
ALTUSER UT098741 REVOKE

Prohibir acceso a un usuario a partir de una fecha.
ALTUSER UT098741 REVOKE(01/01/08)

Permitir acceso a un usuario a partir de una fecha.
ALTUSER UT098741 RESUME(01/01/08)

Permitir acceso a un usuario durante un periodo entre 2 fechas.
ALTUSER UT098741 RESUME(5/8/07) REVOKE(26/8/07)

Modificar la descripción de un usuario. Máximo 20 caracteres y entre comillas.
ALTUSER UT098741 NAME(‘Manuel Azcona’)

Asignar al usuario el segmento TSO. Los parámetros no especificados toman valores por defecto.
ALTUSER UT098741 TSO

Asignar al usuario el segmento TSO, asociándole una REGION máxima de 256MB.
ALTUSER UT098741 TSO(MAXSIZE(256000))

Eliminar a un usuario el segmento TSO. El usuario ya no tiene acceso a TSO.
ALTUSER UT098741 NOTSO

Asignar al usuario el segmento OMVS.  Si el usuario ya tiene segmento OMVS se actualizan los parámetros.
ALTUSER UT098741 OMVS(UID(78) HOME(/u/grupo/UT098741) PROGRAM(/bin/sh))

Eliminar a un usuario el segmento OMVS. El usuario ya no tiene acceso a OMVS.
ALTUSER UT098741 NOOMVS

Eliminar a un usuario el segmento OMVS. Ya no tiene acceso a OMVS.
ALTUSER UT098741 NOOMVS

Modificar al autoridad del usuario en un grupo (el usuario dertenece al grupo).
ALTUSER UT098741 GROUP(UT098741) AUTHORITY(JOIN | CONNECT | CREATE |USE)

Modificar el Universal Access (UACC) para los data set creados por el usuario mientras está conectado al grupo.
ALTUSER UT098741 GROUP(UT098741) UACC(ALTER | CONTROL | UPDATE | READ | NONE)

Asignar al usuario el grupo por defecto (el usuario se conecta a este grupo).
ALTUSER UT098741 DFLTGRP(GRUPOTEST)
  
Comandos CONNECT y REMOVE

Conectar un usuario al grupo GRUPOTEST. Por defecto se conecta con ACCESS=USE y UACC=NONE.
 
CONNECT UT098741 GROUP(GRUPOTEST) OWNER(GRUPOTEST)

Conectar un usuario a un grupo especificando una autoridad de JOIN y un Universal Access de UPDATE.
CONNECT UT098741 GROUP(GRUPOTEST) AUTHORITY(JOIN) UACC(UPDATE)

Desconectar los usuarios UT098741 y UT055110 del grupo GRUPOTEST, asignando como nuevo propietario de sus data sets al usuario UT025479 (el nuevo propietario también puede ser un grupo).
REMOVE (UT098741 UT055110) GROUP(GRUPOTEST) OWNER(UT025479)

Comando LISTUSER

Mostar información de un usuario. Se ve a que grupos pertenece el usuario.
LISTUSER UT098741

Mostrar información general de varios usuarios.
LISTUSER (UT098741 UT055110)

Mostrar información general y del segmento TSO de un usuario.
LISTUSER UT098741 TSO

Mostrar información general, y de los segmentos TSO, OMVS y CICS de un usuario.
LISTUSER UT098741 TSO OMVS CICS

Comando DELUSER

Borrar usuario. Se eliminan todas las conexiones a todos los grupos.
DELUSER UT098741

JCL para ejecutar comando RACF


//COMANDO JOB (0,0),'TSO',CLASS=A,MSGCLASS=X,REGION=1024K 
//LISTUSER EXEC PGM=IKJEFT01
//SYSTSPRT DD SYSOUT=*
//SYSTSIN DD *
LISTUSER *
/*

No hay comentarios.:

Publicar un comentario