STGPROT

The STGPROT system initialization parameter specifies whether you want storage protection to operate in the CICS® region.

STGPROT={NO|YES}
The permitted values are NO (the default), or YES.
NO
If you specify NO, or allow this parameter to default, CICS does not operate any storage protection.
YES
If you specify YES, and the required hardware and software support for storage protection is available, CICS operates with storage protection, and observes the storage keys and execution keys that you specify in various system and resource definitions.

If the required hardware and software support for storage protection is not available, CICS issues an information message during initialization, and operates without storage protection.

The STGPROT system initialization parameter affects the storage key for the following CICS dynamic storage areas (DSAs):
  • UDSA
  • SDSA
  • EUDSA
  • ESDSA
  • GUDSA
  • GSDSA
When CICS operates with storage protection, the storage for these DSAs is allocated from user-key storage. When CICS operates without storage protection, the storage for these DSAs is allocated from CICS-key storage.
The STGPROT system initialization parameter does not affect the storage key for the following CICS DSAs:
  • RDSA. The storage for this DSA is affected by the setting for the RENTPGM system initialization parameter.
  • ERDSA. The storage for this DSA is affected by the setting for the RENTPGM system initialization parameter.
  • CDSA, ECDSA, ETDSA, and GCDSA. The storage for these DSAs is always allocated from CICS-key storage.

For more information, see Storage protection and CICS dynamic storage areas.