XYGATE Access Control Reference Manual
XYGATE
®
Access Control Reference Manual
Appendix C: The ACACL File
XYPRO Technology Corporation 196 Proprietary and Confidential
C61: OPENSBYUSERID
This keyword allows XAC to start any new process running as the invoker’s userid
without being subject to the limitations imposed by OPENSBYOBJECTS. Hence, the
user is allowed to utilize the >Run command to run any object as his/her own userid.
This does not represent a security lapse because the objects are run under the user’s
own logon.
Example:
COMMAND EDIT-255
DESCRIPTION "SUPER.SUPER EDIT"
USER 255,255
OBJECT $SYSTEM.SYSTEM.EDIT
ACL TECH.*
OPENSBYOBJECTS $SYSTEM.SYSTEM.VS $SYSTEM.SYSTEM.TEDIT
OPENSBYUSERID
From within this EDIT, you can only run VS and TEDIT as SUPER.SUPER. With the
addition of OPENSBYUSERID, >RUN can be used to start additional programs, not as
the user specified in the USER keyword, but as the underlying userid which started the
XAC session.
C62: PAGE
This keyword causes output to the user’s terminal to be displayed 23 lines at a time.
After the 23rd line is written, the terminal will wait for the input of one of the following
page-control characters to continue:
C Continuous output, do not page any longer.
Q Suppress remainder of output until next prompt is reached.
O Turn paging off.
# Display next # pages and then prompt for page.
<cr> Display next page.
These page-control characters are not echoed to the terminal. The interactive XAC
command PAGE invoked with the ">" (or other command escape character) can
change the setting of this keyword.
Note: This keyword only applies when the IN file is the same as the OUT file and is not
a hardcopy terminal type. When the IN and OUT files do not match these
criteria, the keyword has no effect.