Safeguard Reference Manual (G06.24+, H06.03+ )

Safeguard Reference Manual520618-013
6-1
6 User Alias Security Commands
Each user can be assigned one or more additional names, called “user aliases.” An
alias is an alternate name that can be used to log on to the system. Each alias has its
own alias authentication record and set of user attributes. The values assigned to the
user attributes in the alias authentication record can differ from those values assigned
to the user attributes in the user authentication record.
SAFECOM commands can add aliases to the system, delete aliases from the system,
and suspend the ability of an alias to log on to the system. They can also specify
auditing for attempts by an alias to log on to the system and attempts to manage an
alias authentication record.
This section contains these subsections:
A description of who can add new aliases to the system and who can manage the
alias authentication records
A summary table of the user alias commands
Detailed syntax for each user alias command
Who Can Manage User Aliases
Because an important attribute of a user alias is an underlying user ID, special
restrictions apply to the use of ALIAS commands. In particular, the ADD ALIAS
command is subject to additional security. The general rule is that to add an alias
authentication record, you must have the authority to add the underlying user ID and
alter the record for that user ID. Specifically, the ADD ALIAS command is restricted as
follows:
If an OBJECTTYPE USER record exists, the person executing the ADD ALIAS
command must meet these two qualifications:
°
Have CREATE (C) authority on the OBJECTTYPE USER access control list
°
Be the owner of the underlying user ID or be the group manager of the owner
of the underlying user ID
If an OBJECTTYPE USER record does not exist, the person executing the ADD
ALIAS command must meet these two qualifications:
°
Be the group manager of the underlying user ID
°
Be the owner of the underlying user ID or be the group manager of the owner
of the underlying user ID
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).