Object assignment examples
A client can be known by several different Client Identifiers. These Client Identifiers are used to assign as many Objects as possible to the connection based on the profile mapping statements. Telnet starts with the highest priority Client Identifier of the client and assigns all Objects mapped by that Client Identifier. If all 11 Objects are not assigned, Telnet uses the next highest priority Client Identifier (for prioritization details, see Client Identifier selection rules) and assigns all Objects mapped by that Client Identifier. This Object assignment process continues by using lower and lower priority Client Identifiers until all 11 Object types are found or until all of the matching Client Identifier mappings have been checked. If an Object is mapped by multiple Client Identifiers, only the Object mapped by the highest Client Identifier is used. It is unlikely all Objects are assigned to connections because not all Objects are always mapped. For example, many profiles do not contain PRTDEFAULTAPPL or INTERPTCP mapping statements. In this case, the printer default appl and Interpret table Objects will not be assigned.
Figure 1 is a graphical representation of the following Telnet mapping statements. The numbered mapping statements correspond to the numbered buttons in the figure. The mappings that specify USERGROUP USGRP1 generate buttons 4 through 8 for exact user ID in a group and buttons 12 through 16 for wildcard user ID in a group.
LUGROUP LUGRP1 LU01..LU10..FFNN ENDLUGROUP
LUGROUP LUGRP2 LU11..LU99..FFNN ENDLUGROUP
PRTGROUP PRTGRP1 PRT01..PRT10..FFFNN ENDPRTGROUP
PARMSGROUP PGDBG DEBUG DETAIL ENDPARMSGROUP
PARMSGROUP PGSCAN SCANINTERVAL 10 ENDPARMSGROUP
PARMSGROUP PGMTKO TKOSPECLU 7 ENDPARMSGROUP
PARMSGROUP PGALL DEBUG DETAIL
SCANINTERVAL 10
TKOSPECLU 7 ENDPARMSGROUP
MONITORGROUP MONGRP1 NODYNAMICDR ENDMONITORGROUP
USERGROUP USGRP1 PAYUSR1 PAYUSR* ENDUSERGROUP
HNGROUP HNGRP1 USER1.GROUP3.COM
USER5.GROUP3.COM ENDHNGROUP
(1) PARMSMAP PGALL USERID,PAYUSR1
(2) LINEMODEAPPL TSO 9.9.9.9
(3) PARMSMAP PGDBG 9.9.9.9
(4,12) DEFAULTAPPL PAYROLL USGRP1
(5,13) PRTDEFAULTAPPL PAYPRT USGRP1
(6,14) LUMAP LUGRP1 USGRP1 SPECIFIC
(7,15) PRTMAP PRTPGRP1 USGRP1 SPECIFIC
(8,16) PARMSMAP PGTKO USGRP1
(9) USSTCP USSTABHN HNGRP1
(10) LUMAP LUGRP2 HNGRP1 GENERIC
(11) PARMSMAP PGSCAN HNGRP1
(17) INTERPTCP INTTAB1 LINK1
(18) MONITORMAP MONGRP1 LINK1
(19) DEFAULTAPPL TPX1
(20) USSTCP USSTAB1