Safeguard Management Programming Manual (G06.29+, H06.08+, J06.03+)

Commands
Safeguard Management Programming Manual422086-028
7-43
ADD PROTECTIONRECORD Command
ZSFG-VAL-TYPEID-REMOTEANYONE
ZSFG-VAL-TYPEID-NODESPECIFIC
ZSFG-VAL-TYPEID-NODEGROUP
ZSFG-VAL-TYPEID-NODEANYONE
ZGROUPNUM specifies the group number of users who are granted or denied
access to the object.
ZUSERNUM specifies the member number of users who are granted or denied
access to the object.
ZREAD specifies read access authority.
ZWRITE specifies write access authority.
ZEXECUTE specifies execute authority.
ZPURGE specifies file purge authority.
ZCREATE specifies file create authority.
ZOWNER specifies owner authority.
ZNODENUM specifies the last authenticated node number of users who are
granted or denied access to the object. This field is valid only if the typeid is
NodeSpecific, NodeGroup, or NodeAnyone. The value of typeid is zero
otherwise.
ZSFG-TKN-WARNINGMODE
is an optional token that specifies whether warning mode is enabled for the specific
object protected by this protection record. The default value is FALSE.
ZSFG-TKN-TRUST
is an optional token that is valid only for ZSFG-VAL-TYPE-DISKFILE. This token
specifies the TRUST attribute setting of a program object file. It is supported in the
H-series product version only. The field must contain one of these values:
The default value is ZSFG-VAL-TRUST-OFF.
ZSFG-VAL-TRUST-OFF The TRUST setting is OFF; that is, the program
file is not to be trusted with process buffer
access.
ZSFG-VAL-TRUST-ME The TRUST setting is ME; that is, the program
file is to be trusted to not access the buffers
private to the process before I/O completion.
ZSFG-VAL-TRUST-SHARED The TRUST setting is SHARED; that is, the
program file is to be trusted to not access the
buffers that are private to the process or are
shared with another process that also has
TRUST SHARED set, before I/O completion.