Restricción de una política a tareas de usuario específicas en una región CICS autónoma

Cuando se despliega una política con una región CICS autónoma, de forma predeterminada las reglas de tarea definidas en la política se aplican a todas las tareas de usuario CICS en ejecución en esa región CICS. Si se define un punto de entrada de aplicación y un ámbito de política, se puede restringir el efecto de las reglas de tarea de política sólo a tareas de usuario con un TRANSACTION ID de CICS específico.

Antes de empezar

Debe tener un proyecto de paquete de CICS en la vista Explorador de proyecto.

Acerca de esta tarea

Esta tarea muestra cómo mediante una combinación de un punto de entrada de aplicación TRANSACTION y un ámbito de política es posible restringir las reglas de tarea definidas por una política a tareas de usuario específicas en ejecución en una región CICS autónoma. También es posible restringir la política a tareas de usuario específicas utilizando puntos de entrada de aplicación PROGRAM y URIMAP. Para obtener más información sobre los distintos tipos de punto de entrada de aplicación, consulte Puntos de entrada de aplicación.

Un ámbito de política se aplica a una operación de aplicación especificada en la definición de punto de entrada de aplicación. Cada ámbito de política nombra el recurso de políticas y una operación. No es necesario declarar el recurso de políticas en el mismo proyecto de paquete de CICS. Para obtener más información sobre los puntos de entrada de aplicación, consulte Definición de puntos de entrada de aplicación. Consulte Ámbitos de las políticas para obtener información sobre los ámbitos de política.

Procedimiento

  1. Expanda el proyecto de paquete de CICS y la carpeta META-INF.
  2. Abra el archivo cics.xml con el Editor de manifiesto de paquete de CICS para ver el manifiesto de paquete.
  3. Pulse la pestaña Puntos de entrada para abrir la lista de puntos de entrada de aplicación del paquete.
  4. Pulse Añadir para definir un punto de entrada:
    1. Especifique el nombre de la operación de la aplicación.El nombre de la operación es sensible a mayúsculas y minúsculas. Puede contener los caracteres de la a a la z, de la A a la Z, del 0 al 9, ._#@-y tiene una longitud máxima de 64 caracteres.
    2. Seleccione TRANSACTION en la lista de tipos de recurso.
    3. Especifique el nombre del recurso CICS TRANSACTION.
    4. Pulse Aceptar para añadir la definición de punto de entrada al manifiesto de paquete.
  5. Pulse la pestaña Ámbitos de política para que se muestre la lista de ámbitos de política del paquete.
  6. Pulse Añadir para definir un nuevo ámbito de política:
    1. Especifique el nombre de la operación de la aplicación tal como se ha especificado en el paso 4.a.
    2. Especifique el nombre del recurso de políticas. La política debe estar definida en un proyecto de paquete de CICS desplegado con el proyecto de paquete deCICS que define el ámbito de política; no es necesario que esté en el mismo proyecto de paquete de CICS.
    3. Pulse Aceptar para añadir la definición de ámbito de política al manifiesto de paquete.
  7. Pulse Archivo > Guardar o pulse Ctrl+S (cmd+S para OS X) para guardar los cambios en el manifiesto de paquete.

Resultados

Se ha creado un punto de entrada de aplicación y un ámbito de política. Juntos restringen las reglas de tarea definidas en una política sólo a tareas de usuario de CICS con un TRANSACTION ID de CICS específico.

Qué hacer a continuación

  1. Exporte el proyecto de paquete al directorio de destino de z/OS UNIX. Consulte Despliegue de un paquete de CICS.
  2. Defina, instale y habilite un recurso BUNDLE para el paquete de CICS. Puede utilizar CICS Explorer para crear e instalar una definición para BUNDLE abriendo la vista Definiciones de paquete. En el menú principal del área de trabajo CICS Explorer, pulse Definiciones > Definiciones de paquetes.
  3. Cuando el recurso BUNDLE se ha instalado y habilitado, el paquete se debe establecer como disponible para activar los puntos de entrada de aplicación. Puede utilizar CICS Explorer para comprobar el estado de habilitación y establecer el paquete en AVAILABLE abriendo la vista operativa Paquetes. En el menú principal del área de trabajo CICS Explorer, pulse Operaciones > Paquetes.

Las reglas de tarea definidas en la política ahora están activas y se aplican sólo a las tares de usuario de CICS con el TRANSACTION ID de CICS específico.