Safeguard Reference Manual (G06.24+, H06.03+ )
Process and Subprocess Security Commands
Safeguard Reference Manual—520618-013
11-4
Special NAMED and UNNAMED Process Protection
Records
another user by changing the OWNER attribute with the ALTER PROCESS or ALTER 
SUBPROCESS command.
Because the primary owner can add owners to an ACL, that individual can specify 
additional ownership by the OWNER authority code for ACL entries. Such OWNER 
authority is an independent extension of the primary owner. Additional owners can do 
anything that the primary owner is permitted to do. They are equal, in every way, to the 
primary owner. For example, they can modify the Safeguard authorization records of 
any process or subprocess for which they own the authorization record, and they can 
access any process for which they own the authorization record when that process or 
subprocess has been frozen.
Any user with OWNER authority on the ACL can explicitly deny a local super ID any of 
the authorities (including OWNER) implicitly granted to that user ID and have this 
denial actively enforced all of the time.
OWNER authority can be specified for all protected processes. The OWNER authority 
is always included whenever the * authority code is used. It can also be abbreviated as 
O.
With the Safeguard software, the owner of a process or subprocess can also be 
defined as a network user. A network user who owns an authorization record can use 
the Safeguard software from a remote node to control access to that process or 
subprocess (provided the user has remote passwords set up between the two 
systems).
Special NAMED and UNNAMED Process 
Protection Records
The process security commands allow you to create two special protection records that 
control who can create or stop any named or unnamed process regardless of 
Safeguard protection. When you create a protection record specifying NAMED as the 
process name, that record applies to all named processes. Similarly, UNNAMED 
applies to all unnamed processes. This feature is intended to allow a special group of 
users, such as system operators, the ability to create or stop any process. 
If Safeguard's global configuration DIRECTION-PROCESS attribute has the value 
PROCESS-FIRST, then NAMED and UNNAMED protection records are checked first 
(first named/unnamed, then process, then subprocess). This is a top-down evaluation 
direction.
If Safeguard's global configuration DIRECTION-PROCESS attribute has the value 
SUBPROCESS-FIRST, then NAMED and UNNAMED protection records are checked 
last (first subprocess, then process, then named/unnamed). This is a bottom-up 
evaluation direction.
If you create the UNNAMED protection record, be aware that no users will be able to 
create and stop unnamed processes except users specified on the UNNAMED ACL. 










