NET/MASTER Network Control Language (NCL) Programmer's Guide
Accessing the User ID Management Services (UMS) Database
Advanced NCL Programming
18–2 106160 Tandem Computers Incorporated
Note It is recommended that you use UMS rather than the SECCALL verbs for user ID management. (UMS
uses the SECCALL verbs to update the database.)
System Variables Set by
SECCALL Verbs
SECCALL verbs set the system variable &SYS.RETCODE to indicate the success or
failure of an operation. You can test &SYS.RETCODE from an NCL process after a
SECCALL verb has completed its operation. Table 18-2 summarizes the meaning of
the return codes in &SYS.RETCODE after a SECCALL verb completes its operation.
Table 18-2. SECCALL Verb Return Codes in &SYS.RETCODE (Page 1 of 2)
Return Code SECCALL ADD SECCALL CHANGE SECCALL CHECK SECCALL DELETE
0 Record added
successfully.
Password changed
successfully.
Record entitles user to log on
with the specified user ID
and password combination.
Record deleted
successfully.
4 Error occurred, record not
added, further information
available in &SYSMSG or
&SYS.ERROR.TEXT.
Function not supported.
This code is returned only
from a security exit.
Record entitles a user to log
on with the specified user ID
and password combination.
Password has expired.
Error occurred, not
deleted, further
information available in
&SYSMSG.
8 Not used. Error occurred, password
not changed, further
information available in
&SYSMSG or
&SYS.ERROR.TEXT.
Record entitles a user to log
on with the specified user ID
and password combination.
New user ID.
Not used.
12 Not used. Not used. Not used. Not used.
16 Not used. Not used. Record does not entitle a
user to log on with the
specified user ID and
password combination.
Password is incorrect. Retry
would be permitted after a
log on attempt.
Not used.
20 Not used. Not used. Record does not entitle a
user to log on with the
specified user ID and
password combination.
Password is incorrect. Retry
would not be permitted after
a log on attempt.
Not used.
24 Not used. Not used. Record does not entitle a
user to log on with the
specified user ID and
password combination.
Not used.
28 Not used. Not used. Record does not entitle a
user to log on from TACL,
only from a dedicated
terminal.
Not used.