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 YES (the default), or NO.
YES
If you specify YES, or allow this system initialization parameter to default, CICS operates with storage protection, and observes the storage keys and execution keys that you specify in various system and resource definitions.
NO
If you specify NO, CICS does not operate any 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.