Segmento de CICS

El segmento CICS® del perfil de usuario RACF® contiene datos para usuarios de CICS .

Para obtener información sobre el orden en el que CICS busca la información de operador, consulte Obtención de datos relacionados con CICSpara un usuario.

La información que puede especificar en el segmento CICS es la siguiente:

OPCLASS ({1|número})
CICS utiliza las clases de operador al direccionar mensajes de soporte de correlación básico (BMS) iniciados en una transacción CICS . Las clases de operador son valores numéricos en el rango 1-24.

Especifique clases de operador para los usuarios que utilizan transacciones CICS que emiten mandatos EXEC CICS ROUTE con el parámetro (opcional) OPCLASS. Para que se produzca el direccionamiento automático, especifique el valor correspondiente como una clase de operador en el segmento CICS del perfil de usuario.

Para obtener más información sobre el direccionamiento de mensajes, consulte Direccionamiento de mensajes.

OPIDENT ({en blanco|nombre})
El código de identificación de operador de 1 a 3 caracteres que asigna a cada operador.

CICS almacena el código en la entrada de terminal del operador en la tabla de control de terminal (TCTTE) CICS cuando el operador inicia la sesión. Este ID de operador se visualiza en determinados mensajes CICS y también se puede utilizar en el mandato EXEC CICS ROUTE para direccionar mensajes BMS. También se utiliza cuando se utiliza el mandato CEDA LOCK.

Para obtener más información sobre el direccionamiento de mensajes, consulte Direccionamiento de mensajes.

OPPRTY ({0|número})
El valor de prioridad de operador-un número decimal que desea que CICS utilice al determinar la prioridad de tarea para las transacciones CICS que el operador invoca en un terminal CICS . El valor de prioridad puede estar en el rango de 0 a 255, donde 255 es la prioridad más alta.

CICS utiliza la suma de prioridad de operador, prioridad de terminal y prioridad de transacción para determinar la prioridad de asignación de una transacción.

TIMEOUT ({0000|hhmm})
El tiempo que debe transcurrir desde que el usuario utilizó por última vez el terminal antes de que CICS agote el tiempo de espera del terminal.

La hora debe ser un entero decimal en el rango de 0 a 9959 (los dos últimos dígitos representan un número de minutos y deben ser de 00 a 59. Cualquier dígito a la izquierda de estos representan horas).

Para especificar una hora y ocho minutos, debe codificar un valor aquí de 0108. Por ejemplo:
ALTUSER userid CICS(TIMEOUT(0108)) 
El valor de 0 (el valor predeterminado) significa que el terminal no ha excedido el tiempo de espera.
XRFSOFF ({NOFORCE|FORCE})
La opción de fin de sesión del recurso de recuperación ampliada (XRF) y reinicio de sesiones persistentes de CICS . Especifique esto para indicar si desea o no que CICS finalice la sesión del operador después de un reinicio de sesiones persistentes o una toma de control de XRF.
FORCE
Especifique FORCE si desea que CICS finalice la sesión del operador automáticamente en el caso de un reinicio de sesiones persistente o una toma de control de XRF.
NOFORCE
Especifique NOFORCE si desea que CICS deje un operador conectado en el caso de un reinicio de sesiones persistente o una toma de control de XRF.
Puede especificar la función XRFSOFF a nivel de grupos de terminales similares y a nivel de sistema CICS :
  • Utilice el atributo RSTSIGNOFF de la definición de recurso TYPETERM para especificar la función XRFSOFF para grupos de terminales similares.
  • Utilice el parámetro de inicialización del sistema RSTSIGNOFF para especificar la función a nivel del sistema.
En ambos casos, el valor predeterminado es NOFORCE. Si especifica la opción FORCE en la tabla de inicialización del sistema o TYPETERM, altera temporalmente un valor de NOFORCE especificado en el segmento CICS .

Autorización del acceso a servidores de almacenamiento temporal muestra cómo especificar FORCE o NOFORCE en los parámetros de inicialización del sistema, en la definición TYPETERM y en el segmento CICS juntos determinan si un terminal permanece conectado después de un reinicio de sesiones persistentes o una toma de control XRF. Para que un terminal permanezca conectado después de un reinicio de sesiones persistente o una toma de control de XRF, debe especificarse NOFORCE en las tres ubicaciones.

Tabla| 1. Efectos de las opciones FORCE y NOFORCE
definición de typeterm Segmento CICS parámetro de inicialización del sistema Estado de terminal resultante
FORCE FORCE FORCE Desconectado
FORCE FORCE NOFORCE Desconectado
FORCE NOFORCE FORCE Desconectado
FORCE NOFORCE NOFORCE Desconectado
NOFORCE FORCE FORCE Desconectado
NOFORCE FORCE NOFORCE Desconectado
NOFORCE NOFORCE FORCE Desconectado
NOFORCE NOFORCE NOFORCE Con sesión iniciada
Nota: Si la toma de control ha excedido el tiempo especificado por el parámetro de inicialización del sistema RSTSIGNTIME , los usuarios de los terminales que tienen un valor TIMEOUT distinto de cero no permanecerán conectados después de la toma de control. Por ejemplo, supongamos que se ha especificado lo siguiente en un sistema que tiene XRFSOFF=NOFORCE:
ALTUSER USER1 CICS(XRFSOFF(NOFORCE) TIMEOUT(10))
ALTUSER USER2 CICS(XRFSOFF(NOFORCE) TIMEOUT(1))

Si se reinicia una sesión persistente o se produce una toma de control de XRF en un sistema en el que se especifica XRFSTME=5 en los parámetros de inicialización del sistema, y el reinicio o toma de control tarda más de cinco minutos, USER1 no permanece conectado, pero USER2 sí lo hace.