NVAS - Implementado NetView Access Services Parte 2/2

Escrito por Javier

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.

 

 

Visto: 160

Comentarios  

0 #21 Javier 05-03-2018 16:20
After that, perform an IPL and try again.

If you need more information about PROGXX member, in other implementations i have explained it.
Citar
0 #22 Blobb57 05-03-2018 16:36
Ok, thanks again..... ;-)
Citar
0 #23 Blobb57 06-03-2018 10:13
Hi Javier, sorry to bore you again, but it is the olny way to me to learn.... :D...When from NVAS for the user PUBUSER i try to execute IMS nothing happens, and the terminal remains locked!!... :-| In console i don't see any message...what happens? (My current LOADPARM is now 0A82AWM1 and member PROGAL of PARMLIB correctly add in APF authorized libs SEMSLMD0)....
Citar
0 #24 Javier 06-03-2018 16:15
Hello Blobb

In your system you will see the following Reply from IMS Started task:

*02 DFS810A IMS READY IMS11CR1.IMS11CR1 IVP1

Please, reply the following command in order to start IMS Regions:

XX,/ERESTART.

NOTE: take in account the last dot in the command. It is important!

For example:
02,/ERESTART.
or:
/02,/ERESTART.

After that, you will can connect to IMS
Citar
0 #25 Blobb57 06-03-2018 17:42
Thanks Javier, i will try....
Citar
0 #26 Javier 08-03-2018 16:25
Hello Blobb

Is it working now?
Citar

Escribir un comentario


Código de seguridad
Refescar