Safeguard Management Programming Manual (G06.24+, H06.03+)
Commands
Safeguard Management Programming Manual—422086-012
7-81
ALTER PROTECTIONRECORD Command
ZSFG-VAL-TYPEID-NODESPECIFIC
ZSFG-VAL-TYPEID-NODEGROUP
ZSFG-VAL-TYPEID-NODEANYONE
ZGROUPNUM
specifies the group that identifies the ACL entry to be modified and possibly
deleted.
ZUSERNUM
specifies the user that identifies the ACL entry to be modified and possibly
deleted.
ZREAD
ZWRITE
ZEXECUTE
ZPURGE
ZCREATE
ZOWNER
are booleans that specify the authorities to be deleted.
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-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:
If this token is not specified, the value in the protection record is not changed.
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.
ZSFG-VAL-TRUST-OFF The TRUST setting is OFF; that is, the program
file is not to be trusted with process buffer
access.