If you are using the IBM TXSeries Administration Console, SMIT (CICS for AIX), or SAM (CICS for HP-UX) to set this value, see Restrictions on the use of characters.
The default value of DefaultSNAModeName is "", meaning that the modename that is used depends on the configuration for your SNA product. For more information about configuring mode names, see Using default modenames.
This attribute is ignored if the ConnectionType attribute is set to cics_tcp or ppc_tcp.
The following attributes are used in conjunction with the LinkUserId attribute:
If a value is not specified for the LinkUserId attribute, the CD TSLKeyMask and RSLKeyMask attributes are used to determine authorization.
The default value is "".
The code page that is specified by the RemoteCodePageTR attribute must be either the same as the local code page or one of the code pages that can be converted to and from the local code page. On Open Systems platforms, you can use the operating system utility iconv.
The RemoteCodePageTR attribute takes the following default values:
For more information, see Data conversion for transaction routing.
If the RemoteLUName is set to cics_ipic, set RemoteLUName to the APPLID of the remote system.
The default value is "".
After the user ID is assigned, the Transaction Security Level (TSL) and Resource Security Level (RSL) keys are calculated for the request. The request is given the keys that are specified both in the User Definition (UD) entry for the assigned user ID and in the UD entry for the user ID that is specified in the LinkUserId attribute. If the value for the LinkUserId attribute is "", the keys from attributes RSLKeyMask and TSLKeyMask are used instead of the LinkUserId keys. For more information about when to use the different options for the value of the RemoteSysSecurity attribute and how it is affected by your network configuration, see Configuring intersystem security. The default value for RemoteSysSecurity is local.
The RemoteTCPAddress is required only if the ConnectionType attribute is set to cics_tcp or cics_ipic. The default value is "".
You can specify up to 24 keys, each in the range 1 through 24 and separated by the vertical bar (|) character. The following example shows that resources with the RSLKeys 1, 2, eight, and 23 can be accessed:
1|2|eight|23
Alternatively, you can specify the value all, which allows access to all the transactions.
CICS takes the values that are common to the RSLKeyMask and the RSLKeylist attribute that is defined in the User Definitions (UD) entry for the user. The result of this operation specifies the actual resource security keys that are used for validation.
For more information about how this attribute is used for intersystem requests, see Configuring intersystem security.
The default value for RSLKeyMask attribute is none, which gives access to public transactions.
You can specify up to 64 keys, each in the range 1 through 64 and separated by the vertical bar character (|). The following example shows that transactions with the TSLKeys 1, 5, 13, and 52 can be accessed:
1|5|13|52
Alternatively, you can specify the value all, which allows access to all the transactions.
CICS takes the values that are common to the TSLKeyMask and the TSLKeyList attribute that is defined in the UD entry for the user. The result of this operation specifies the actual transaction security keys that are used for validation.
For more information about how this attribute is used for intersystem requests and for further information about transaction security, see Configuring intersystem security.
The default value for TSLKeyMask is none.