Defining an End User [ HP ALLBASE/4GL Run-Time Administration Manual ] MPE/iX 5.0 Documentation
HP ALLBASE/4GL Run-Time Administration Manual
Defining an End User
To define an end user, you must use the end user validation screen. To
access this screen, select the Users option on the main menu, and then
select the End User Validation option on the user validation menu.
User Names
Enter the name of the user in the User Name field.
An HP ALLBASE/4GL user name can have up to eight characters. It must
start with an alphabetic character, and can use alphabetic characters, 0
to 9, _ (underscore), and trailing spaces. HP ALLBASE/4GL is case
sensitive with respect to user names. Therefore, the user name John_Doe
is not the same as the user name john_doe.
You cannot use the names administ or developr for HP ALLBASE/4GL end
users. The name administ is reserved for the system administrator, and
developr is a reserved name for use in the HP ALLBASE/4GL application
development environment.
You can use the reserved user name hpqm. If HP ALLBASE/QUERY is
installed on the system, this user has direct access to HP ALLBASE/QUERY.
You may wish to restrict access by assigning this user a password.
There is no specific limit to the number of users you can have. However,
all user names, user group names (see below), and the system
administrator name are stored in a common internal list. This list can
have up to 254 entries. If you need to check the user names you have
defined, use the administrator utilities to print a list of names on the
system printer. Refer to Chapter 6 , Administrator Utilities, for
details.
User Passwords
You can define a password for each end user. Passwords are optional, and
if your site does not require any particular security you may decide not
to use them.
CAUTION If you do decide to allocate user passwords, keep a list of
passwords in a safe place. You cannot change or delete a user's
password unless you know the current password.
Defining a New Password.
If you haven't already defined a password for the user, the Current
Password field is not active, and the cursor moves to the New Password
field when you enter a user name.
You can now enter a password for the user. The password can have up to
eight characters. It must start with an alphabetic character, and can
use alphabetic characters, 0 to 9, _ (underscore), and trailing spaces.
The password is not echoed to the screen as you type it in.
You must enter exactly the same password in the Repeat New Password
field. If you don't enter the same password, HP ALLBASE/4GL displays an
error message and returns the cursor to the New Password field.
Remember that HP ALLBASE/4GL is case sensitive with respect to passwords.
If you don't want to define a password for this user, leave the New
Password and the Repeat New Password fields blank. By pressing Return
twice, you can step through these fields to the Group Name field.
Changing a Password.
If you need to change an existing user password, the Current Password
field will be active, because a current password exists. You must enter
the user's current password in this field.
You can now enter the new password in the New Password field. Once
again, you must enter exactly the same password in the Repeat New
Password field.
To delete an existing password, enter the current password in the Current
Password field, then leave the New Password and Repeat New Password
fields blank by pressing Return twice.
User Groups
You can assign end users to a user group if you wish. There is no
necessity to do so. Assigning users to groups can simplify the tasks of
assigning users to applications and defining menu item security.
To assign an end user to a user group, enter the group name in the Group
Name field. A group cannot have the same name as an end user.
There is no specific limit to the number of users that can be placed in a
user group. However, HP ALLBASE/4GL stores all end user names and user
group names in a common internal list. This list can contain up to 254
entries.
When you assign a user to a group, HP ALLBASE/4GL automatically builds
the group if it doesn't already exist.
If you need a list of end users and user groups, use the administrator
utilities to print a list on the system printer. Refer to Chapter 6 ,
Administrator Utilities, for more information about the administrator
utilities.
Default Applications
HP ALLBASE/4GL allows you to specify the name of a default application or
version for each end user. When the end user signs on to HP ALLBASE/4GL,
the system displays the default application or version name in the
Application or Version field on the sign-on screen. Users can type over
this name to run other applications or versions they are authorized to
use.
This facility is optional, and you can leave the field blank. However,
you can save some time and keystrokes for your end users by entering the
name of the application or version that the user will use most frequently
as the default application.
If you want to assign a default application or version, enter the name of
the application or version in the Default Application/Version Name field.
The application or version does not need to exist when you complete this
screen.
Training Mode
Enter Y in this field if you want to place the end user into training
mode. In training mode, the user cannot write to the application data
files, although the application data files are available for inquiries.
NOTE One of the system function keys available in end user applications
allows a user to invoke training mode voluntarily even if you
haven't assigned the user to training mode. Under these
conditions, the end user can enable and disable training mode at
any time. However, if you place a user into training mode through
his or her user name definition, the user cannot disable training
mode.
MPE/iX 5.0 Documentation