The SECPRFX system
initialization parameter specifies whether CICS® prefixes the resource names in any authorization
requests to the external security manager.
- SECPRFX={NO|YES|prefix}
- Valid values are as follows:
- NO
- CICS does not use prefixes
on any resource names.
- YES
- CICS prefixes all resource
names with the CICS region
user ID. This is the user ID under which the CICS job runs. It is one of the following:
- If CICS is a batch job,
it is the user ID corresponding to the USER parameter of the CICS JOB statement.
- If CICS is a started task,
it is the user ID associated with the name of the started procedure
in the RACF® ICHRIN03 table.
- If CICS is a started job,
it is the user ID specified in the user parameter of the STDATA segment
of a STARTED general resource class profile.
For more information, see Specifying the CICS region userid.
- prefix
- CICS prefixes all resource
names with the string you specify. It can be any string of 1 to 8
uppercase alphanumeric characters except NO or YES, and it must start
with an alphabetic character.
The SECPRFX parameter is effective only if you specify
YES for the SEC system initialization parameter.
Restriction: You can specify the SECPRFX parameter in the SIT,
PARM, or SYSIN only.