Safeguard Administrator's Manual (G06.29+, H06.08+, J06.03+)
Controlling User Access
Safeguard Administrator’s Manual—523317-029
2-41
Assigning an Alias to a User
•
In addition, the local super ID can add an alias for any user regardless of the 
existence of an OBJECTTYPE USER record (unless OBJECTTYPE USER 
specifically denies the super ID).
Each alias must be unique within the local system. An alias is a case-sensitive text 
string that can be up to 32 alphanumeric characters in length. In addition to alphabetic 
and numeric characters, the characters period (.), hyphen (-), and underscore (_) are 
permitted within the text string. The first character of an alias name must be alphabetic 
or numeric.
An alias name cannot match an existing user name when it is converted to uppercase 
letters. For example, the alias Dev12.PatM is not allowed if a user name DEV12.PATM 
already exists.
These names are examples of valid aliases:
BILL-J
my-new-name
juj_smails
Admin5
36checker
BBonds.660
YodaJones
This example shows how to assign an alias to a user. In the example, the group 
manager for the user SOFTWARE.RALPH (user ID 4,32) assigns the alias RalphW to 
the user:
=ADD ALIAS RalphW, software.ralph, PASSWORD BluSky
SOFTWARE.RALPH can now log on with alias RalphW. When he logs on using this 
alias, he must enter the password BluSky.
The alias RalphW can also be assigned its own unique set of user attributes that can 
differ from those assigned to the user name SOFTWARE.RALPH. For example, the 
group manager issues the following command to specify auditing for every access 
attempt performed by SOFTWARE.RALPH when he is logged on with the alias 
RalphW:
=ALTER ALIAS RalphW, AUDIT-USER-ACTION-PASS ALL, &
=AUDIT-USER-ACTION-FAIL ALL
The group manager then uses this command to verify the alias authentication record 
for RalphW:
=INFO ALIAS RalphW, DETAIL










