Valid on z/OS.
Use SPI to secure:
When used with TSS ADDTO/REMOVE, this resource class has the following format:
TSS ADDTO(acid) SPI(command keyword)
One to eight characters
One to five prefixes per TSS command
This keyword is used with:
For information on the syntax and usage of IBM CEMT and EXEC CICS commands, see IBM's CICS‑Supplied Transactions and CICS Customization Guides.
The SPI keyword equivalents for CEMT INQUIRE and SET are:
An Atom service, feed, collection, or category document that CICS can deliver to a web client over HTTP.
Automatic installation of terminals.
Indicates whether auxiliary trace is active, which auxiliary data set traces are active and whether on not auxiliary trace data sets are open or closed.
A unit of deployment for an application.
Contains the four‑character "sysid" used in the TCT (Terminal Control Table) for Intersystem Communication (ISC) or Inter‑region Communication (IRC).
The control unit associated with a terminal.
The eight‑character name used in the FCT (File Control Table).
The eight‑character name used for DL/I (DDIR control block).
Indicates whether the dump data set is opened or closed.
Selects system dump.
Installing the BUNDLE resource generates one or more EVENTBINDING and CAPTURESPEC resources.
Global statistics for event processing.
Identifies the batch job sharing data with CICS for batch regions connected to CICS via IRC (Inter‑region communication).
Indicates whether the IRC facility is active.
The journal number.
The JVMSERVER resource defines the location of the JVM profile and the Language Environment options that are required to create a Language Environment enclave and a JVM server in a CICS region.
The name of any line terminal.
The eight‑character name for a group of sessions.
The MQINI resource represents the default initiation queue that is specified by the INITQNAME attribute of the MQCONN resource.
The name defining the remote system to the network.
Indicates whether program isolation trace is active.
The eight‑character program name defined in the PPT (Program Control Table).
Indicates the four‑character queue name used in the DCT (Destination Control Table).
System parameters.
Indicates the number of the task identifier.
Indicates the class to which the task belongs.
The four‑character terminal used in the TCT (Terminal Control Table).
Indicates whether the trace is active.
The four‑character transaction name used in the PCT (Program Control Table).
The six‑character volume serial number.
Indicates a connection with CICS.
If you install the BUNDLE resource, CICS dynamically creates an XMLTRANSFORM resource that defines where the XML binding and schema are located.
The SPI keyword equivalents for CEMT PERFORM are:
Indicates that CICS is reconnected after a failure.
Synchronizes the system date and time with your CICS date and time.
Indicates that CICS is to be shutdown.
Gives a picture of your CICS system.
The SPI keywords equivalents for CEMT ADD and REMOVE are:
The six‑character volume serial number.
The SPI keyword equivalents for EXEC CICS INQUIRE and SET are:
An Atom service, feed, collection, or category document that CICS can deliver to a web client over HTTP.
A unit of deployment for an application.
Contains the four‑character "sysid" used in the TCT (Terminal Control Table), for Intersystem Communication (ISC) or Inter‑region Communication (IRC).
The eight‑character name used in the FCT (File Control Table).
Installing the BUNDLE resource generates one or more EVENTBINDING and CAPTURESPEC resources.
Global statistics for event processing.
The eight‑character data set name in the FCT.
The JVMSERVER resource defines the location of the JVM profile and the Language Environment options that are required to create a Language Environment enclave and a JVM server in a CICS region.
The eight‑character name for a mode group defined for a specific system connection.
The MQINI resource represents the default initiation queue that is specified by the INITQNAME attribute of the MQCONN resource.
The eight‑character program name defined in the PPT (Program Control Table).
Indicates the current values of your system parameters.
The four‑character terminal name used in the TCT (Terminal Control Table).
The four‑character transaction name used in the PCT (Program Control Table).
If you install the BUNDLE resource, CICS dynamically creates an XMLTRANSFORM resource that defines where the XML binding and schema are located.
The SPI keyword equivalents for EXEC CICS ENABLE, DISABLE, EXTRACT, and COLLECT STATISTICS are:
Specifies that all or part of the enable sequence for an exit program is performed.
Specifies that all or part of the disable sequence for an exit program is performed.
Indicates that data is extracted from CICS control blocks.
Collects current statistics for an individual resource or collects global statistics on a CICS defined class of resources.
The SPI keyword equivalents for EXEC CICS SPOOLOPEN is:
Opens a spool report for input to CICS and reads existing spool data sets using external writer names for the userid.
When used with TSS PERMIT/REVOKE, this resource class has the following format:
TSS PERMIT(acid) SPI(command keyword)
ACCESS(acction keyword(s))
One to eight characters
One to five prefixes per TSS command
This keyword is used with:
For information on the syntax and usage of IBM CEMT and EXEC CICS commands, see IBM's CICS‑Supplied Transactions and CICS Customization guides and the Implementation: CICS Guide.
The following table details specific SPI access levels:
|
CEMT Action |
SPI Acess Level |
|---|---|
|
ADD |
SET |
|
INQUIRE |
INQUIRE |
|
PERFORM |
PERFORM |
|
REMOVE |
REMOVE |
|
SET |
SET |
The following table details specific SPI access levels:
|
EXEC CICS Command |
SPI Access Level |
|---|---|
|
INQUIRE |
INQUIRE |
|
SET |
SET |
The following table details specific SPI access levels:
|
Command Function |
SPI Access Level |
|---|---|
|
ENABLE |
SET |
|
DISABLE |
SET |
|
EXTRACT |
READ |
|
COLLECT STATISTICS |
COLLECT |
The following table details specific SPI access levels:
|
Command Options |
SPI Access Level |
|---|---|
|
INPUT |
SET |
|
OUTPUT |
SET |
This example adds the SPI SYSTEM resource to a user:
TSS ADDTO(USER01) SPI(SYSTEM)
This example adds the equivalent SPI CONNECTION keyword to a user (using the CICS CEMT command):
TSS ADDTO(USER01) SPI(CONNECTION)
This example adds the equivalent SPI ENABLE keyword to a user (using the EXEC CICS command):
TSS ADDTO(USER01) SPI(ENABLE)
This example adds the equivalent SPI SPOOLOPEN keyword to a user (using the EXEC CICS command):
TSS ADDTO(USER01) SPI(JESSPOOL)
This example permits access to the SPI SYSTEM resource:
TSS PERMIT(USER01) SPI(SYSTEM) ACCESS(INQUIRE)
This example permits access to the SPI CONNECTION resource, (using the CICS CEMT command):
TSS PERMIT(USER01) SPI(CONNECTION) ACCESS(SET)
This example permits access to the SPI ENABLE resource (using the EXEC CICS command):
TSS PERMIT(USER01) SPI(ENABLE) ACCESS(SET)
This example permits access to the SPI SPOOLOPEN resource (for INPUT or OUTPUT):
TSS PERMIT(USER01) SPI(JESSPOOL) ACCESS(SET)
|
Copyright © 2014 CA Technologies.
All rights reserved.
|
|