When a user requests an APPC job on another system, the request has a mode name associated with it. The mode name might come from the user’s request, or it might be a default value from the network attributes of the source system.
The target system uses the mode name and the APPC device name to determine how the job will run. The target system searches the active subsystems for a communications entry that is the best match for the APPC device name and the mode name.
The communications entry specifies what user profile the system will use for SECURITY(NONE) requests. An example of a communications entry in a subsystem description:
Display Communications Entries Subsystem description: QCMN Status: ACTIVE Job Default Max Device Mode Description Library User Active *ALL *ANY *USRPRF *SYS *NOMAX *ALL QPCSUPP *USRPRF *NONE *NOMAX
The following table shows the possible values for the default user parameter in a communications entry:
Value | Result |
---|---|
*NONE | No default user is available. If the source system does not supply a user ID on the request, the job will not run. |
*SYS | Only IBM-supplied programs (system jobs) will run. No user applications will run. |
user-name | If the source system does not send a user ID, the job runs under this user profile. |
You can use the Print Subsystem Description (PRTSBSDAUT) command to print a list of all subsystems that have communications entries with a default user profile.