SNT - Sign-on Table

Top  Previous  Next

This table contains the information about the users attributes and access permission.

To define an user the directive define user is used. 

define user

Defines a user entry in the XCICS/TS terminal table (TCT).

define user name=<value>,
[userclass=<value>],
[password=<value>],
[opid=<value>],
[auth="<value>"],
[opkey=<hex-value>],
[opclass=<hex-value>],
[username="<value>",]
[ldap_dn="<value>"],
[sysuser|tduser];

 

name

It is the userid of an operator (max 8 chars).

userclass

If the user belongs to an userclass, it must specify the name of the userclass (up to 8 characters).

 

opid

This is the operator identifier, (max 3 chars). This parameter may be omitted if defined in the userclass.

password

Operator password (max 8 chars). This field is meaningful only when the region auth_mode is set to 'basic', otherwise it is ignored.

auth

Specifies all the protections level authorized for the user. The parameter must be quoted, and the levels must be separated by comma (i.e. "1,5,7"). Range values are admitted (i.e "1,2,4-8,10-18,64"). Level value must be between 1 and 64. This parameter may be omitted if defined in the userclass.

opclass

It is a binary format number matrix representing the classes the operator belongs to ( from 1 to 24). As for the operator keys, the matrix is structured in blocks of eight elements, which represent the classes sequence from 1 to 24. Positions containing 1 indicate classes the operator belongs to, while 0 represents classes unavailable for the operator. This parameter may be omitted if defined in the userclass.

opkey (deprecated)

It is a binary format number matrix (0/1) representing the operator keys (from 1 to 64). The matrix is structured in blocks of eight elements, which represent the keys sequence from 1 to 64. Positions containing 1 indicate available keys for the operator, while 0 represents not accessible keys.

username

specifies the 20 bytes character string identifing the user name.

ldap_dn

The LDAP DN (Distinguish Name) for the user. You should specify this only when auth_mode is set to "ldap" and you want to bind a certain user to a specific DN.

sysuser

If specified the user is used to start background transactions.

tduser

If specified the user is used to start TD.

Example

define user name=USERID00, opid=XYZ, opclass=FFFFFF, auth="1,2,16-20,32-64", username="John Smith";
define user name=MASTER01, userclass=ADMINGRP, username="The Administrator";