NET/MASTER Network Control Language (NCL) Programmer's Guide

Accessing the User ID Management Services (UMS) Database
Advanced NCL Programming
18–4 106160 Tandem Computers Incorporated
Specifying at Least One Guardian User ID (GUID). Although not required syntactically by
the SECCALL ADD verb, when you add an individual user ID definition record, you
must also specify at least one Guardian user ID (GUID) for the user. At least one
GUID is required by UMS.
You must explicitly specify at least one GUID for the user in an MDO variable using
an assignment statement before executing the SECCALL ADD verb. The following
assignment statement assigns two GUIDs to an MDO variable—100,21 and 100,22:
&abc.guardian_id{2} = D2C(100,1) || D2C(21,1)
&abc.guardian_id{3} = D2C(100,1) || D2C(22,1)
Note The integer index for GUIDs range from 2 through 9, not 1 through 8.
Enabling a User to Log on to NonStop NET/MASTER MS. Adding an individual user ID
definition record to the UMS database does not necessarily mean that the user can log
on to NonStop NET/MASTER MS. Although not required syntactically by the
SECCALL ADD verb, to ensure that the user you are adding can log on, you must
specify the name of an NCL procedure that calls the top-level primary menu panel.
You must explicitly specify the name of the NCL procedure in an MDO variable using
an assignment statement before executing the SECCALL ADD verb. The following
assignment statement specifies the name of an NCL procedure in an MDO variable:
&abc.user_menu = ZHWKMMNN
Enabling a User to Choose Options From the Primary Menu. Ensuring that the user you are
adding can log on to NonStop NET/MASTER MS, does not necessarily mean that the
user can choose the required option(s) from the primary menu. Although not required
syntactically by the SECCALL ADD verb, to ensure that the user you are adding can
choose the required option(s), you must specify the permissible options.
You must explicitly specify the options in an MDO variable using an assignment
statement before executing the SECCALL ADD verb. The following assignment
statements specify OCS and Edit Services access in an MDO variable:
&abc.ocs_access = Y
&abc.edit_access = Y