• principal_3

    Desde 2015, enseñando sobre el sistema operativo z/OS de IBM en esta web. z/OS se utiliza en máquinas llamadas Mainframe.

  • principal_1

    Para realizar el contenido, utilizo el producto de IBM llamado z/Development and Test Environtment Personal Edition. Este software permite emular un Mainframe y así poder utilizar z/OS para aprender.

  • principal_2

    Es utilizado por grandes empresas (bancos, aseguradoras...). Aquí aprenderás a instalar y configurar productos relacionados con z/OS.

  • principal_4

    ADCD es una distribución de z/OS que contiene productos de IBM como IMS, DB2, CICS, ZOWE, TWS, NetView, System Automation, etc.

NVAS - Implementado NetView Access Services Parte 2/2

En la primera parte, vimos cómo definir las librerías, definir los recursos de VTAM, etc. para hacer la implementación. En la segunda parte, veremos cómo hacer la configuración de la herramienta para poder acceder a las aplicaciones desde NVAS.

Para poder configurar NVAS, tendremos que utilizar dos usuarios que están definidos en la herramienta. Esos usuarios se llaman “PUBUSER” y “EMSUSER”. El usuario “PUBUSER” es el único, por defecto, que tiene permisos de administrador, pero no tiene un grupo asignado, por lo tanto, no podremos acceder a NVAS. El usuario “EMSUSER” si tiene un grupo asignado, pero no tiene permisos de administrador en la herramienta. Esta es la trampa de la que hablé en la primera parte.

La solución es la siguiente: accederemos con el usuario “EMSUSER” a NVAS, asignaremos el mismo grupo al usuario “PUBUSER”. Una vez hecho, ya podremos acceder con el usuario “PUBUSER” y podremos administrar la herramienta.

Todo usuario que quiera acceder a NVAS, debe estar dado de alta en RACF, por lo tanto, es lo primero que haremos.

NOTA: Una vez hayamos dado permisos de administrador a otro usuario, es recomendable revocar en RACF los usuarios “PUBUSER” y “EMSUSER”.

Voy a poner los pasos a seguir para definir el usuario “PUBUSER” en RACF. Después tendremos que hacer exactamente lo mismo para el usuario “EMSUSER”.

Entramos en la opción RACF.

 

Opción 4 - User Profiles and Your Own Password.

 

Elegimos la opción 1 – ADD y en el campo User ponemos “PUBUSER”.

 

Rellenamos los datos como se ven en la imagen. Como “default group” le voy a poner SYS1, teniendo en cuenta que al final revocaremos este usuario. En “Password”, pondremos la contraseña que consideremos oportuna. Habrá que cambiarla en el primer acceso.

 

No es necesario asignarle ningún atributo ni nada. Dejamos todo a “NO” y pulsamos intro para terminar de crearlo.

 

Debemos repetir el mismo proceso para crear el usuario EMSUSER.

 

Ahora abrimos un nuevo terminal para conectarnos a NVAS. Para saber cómo acceder a la aplicación, buscaremos el miembro con las definiciones de VTAM que creamos en la entrada anterior. En mi caso, lo dejé por defecto, por lo tanto, el nombre de la aplicación será EMSYAS01.

 

Ponemos “L EMSYAS01”.

 

Accederemos con el usuario EMSUSER y el grupo USER1.

NOTA: en el primer acceso pedirá cambiar la contraseña.

 

Pondremos el comando ADM.

NOTA: En el siguiente enlace al manual de IBM podemos encontrar mucho más detalladas las opciones de cada panel.

NVAS - Administration

 

Entraremos en la opción 3 para asignar el usuario PUBUSER al grupo USER1.

 

Rellenaremos los siguientes campos.

User: PUBUSER

Group: USER1

Application: TSO  -> Debemos asignarle una aplicación.

Command: A   -> Para añadirlo.

NOTA: habrá que pulsar intro (control) dos veces para que se cree el usuario.

 

Aparecerá un mensaje de confirmación.

 

Nos desconectaremos del usuario EMSUSER y nos conectaremos con el usuario PUBUSER.

 

Igual que antes, pondremos el comando “ADM”.

 

Observaremos que tenemos más opciones que con el usuario EMSUSER. Entraremos en la opción 4 para definir una nueva aplicación a la que conectarnos.

 

Pondremos el nombre interno de la tarea, en este caso, IMS11RL1.

 

Pulsaremos intro y nos rellanará la mayoría de los datos. Faltaría por rellenar los campos “Primary LU Name” y “Pseudo Terminal Prefix”. En el campo “ACB Type” pondremos la opción U – Unique.

 

Para rellenar el campo “Primary LU Name”, buscaremos en nuestra VTAMLST el miembro que contiene la definición de nuestra tarea IMS. En mi caso, el campo lo tendré que rellenar con “IMS3270”.

 

Para el campo “Pseudo Terminal Prefix”, tendremos que buscar en la definición de VTAM que creamos en la primera parte, dentro de la librería VTAMLST. En mi caso el prefijo con el que empiezan todos los terminales es “EMSACB”, por ejemplo, EMSACB01, EMSACB02, etc.

 

Aparecerá un mensaje indicando que ha sido añadido.

 

Saldremos con F3 y entraremos en la opción 6 – Assign an Application for the System.

 

Pondremos el grupo al que queremos asignarlo, por ejemplo, USER1. También pondremos el nombre de la aplicación, por ejemplo, IMS11. En “Command”, pondremos “a” para añadir y pulsaremos intro.

 

En “System-Internal Name”, pondremos IMS11RL1, que es el nombre de la tarea en el sistema, y volveremos a pulsar intro.

 

Nos aparecerá un mensaje indicando que se ha añadido.

 

Saldremos y entraremos en la opción 3 – Assign a User to a Group.

 

Pondremos el usuario deseado (PUBUSER), el grupo (USER1) y la aplicación (IMS11). En el campo “Command”, pondremos “A”, para añadir.

 

Pulsaremos intro dos veces para añadirlo. Saldrá un mensaje de confirmación.

 

Saldremos y entraremos en la opción 2 – Maintain Group Parameters.

 

Pondremos el grupo (USER1) y la aplicación (IMS11) y pulsaremos intro. Se rellenará algunos datos.

 

Pondremos una descripción en “Application Description” y el número que queramos en “Default Selection ID”. En “Command” pondremos U, para actualizar la información.

 

Saldrá un mensaje de confirmación.

 

Ahora nos deslogamos de NVAS y volvemos a acceder. Cuando entremos de nuevo, veremos que aparece una opción que se llama IMS11. Podremos acceder poniendo su ID (2) o su nombre (IMS11).

 

Entraremos en la pantalla de logon de IMS.

 

Ya hemos visto cómo implementar NVAS y cómo solucionar la “trampa” que hay en la herramienta para usar las opciones de administrador. También hemos hecho un ejemplo de configuración básica para definir la aplicación IMS en las opciones de acceso. En la próxima entrada veremos cómo podemos hacer autologon cuando accedemos a las aplicaciones desde NVAS.

 

 

Publish modules to the "offcanvs" position.