XYGATE Access Control Reference Manual
XYGATE
®
Access Control Reference Manual
Appendix C: The ACACL File
XYPRO Technology Corporation 186 Proprietary and Confidential
C46: MAP_FKEY_ALL_PROCESSES
This keyword causes the function key mapping to be extended to all processes started
by the program executed by the XAC ACACL Command Entry. Without this keyword,
function key mapping applies only to the program directly executed by the XAC
ACACL entry. This is especially useful when there are Fkey restrictions to be placed
on VS. Because VS is primarily run from within EDIT, the ACACL Command Entry is
set up for the EDIT along with the Fkey limitations and the
MAP_FKEY_ALL_PROCESSES keyword is used to send the restrictions to the VS.
Example:
COMMAND EDIT
DESCRIPTION "VS WITH SUPER-SHIFT DISABLED"
USER GROUP,USER
OBJECT $SYSTEM.SYSTEM.EDIT
ACL \*.*.* ALIAS:"\*.*"
OPENSBYOBJECTS $*.*.VS
MAP_B_FKEY SF15 NONE
MAP_FKEY_ALL_PROCESSES
This example starts a version of EDIT that disables the SF15 key when VS is used.
Because the SF15 key starts Super-Shift mode, this command disables Super-Shift.
The MAP_FKEY_ALL_PROCESSES keyword is required to ensure that the SF15
limitation is carried from the EDIT program, which is the program actually started by
XAC, to the VS program.