XYGATE Access Control Reference Manual
XYGATE
®
Access Control Reference Manual
Appendix C: The ACACL File
XYPRO Technology Corporation 190 Proprietary and Confidential
C51: NOAUDIT
This keyword suppresses XAC INVOKE auditing (as opposed to DETAIL auditing); it
causes the invocation of an XAC ACACL Command Entry to not be logged. This can
be used for “inquiry-only” type commands where use of such ACACL Command
Entries are frequent and trivial.
Invocation auditing is assumed ON unless NOAUDIT is specified to turn it OFF.
Example:
COMMAND QUICK-STATUS
DESCRIPTION "QUICK STATUS OF APPLICATION"
USER 255,255
OBJECT $SYSTEM.SYSNN.TACL
ACL $SYSMGRS
FILE $WORK.SYSMGR.QUIKCHEK
NOAUDIT
C52: NOBREAK
This keyword prevents the XYGATEAC process from passing any BREAK message to
the program being executed. Instead, all BREAK messages will be handled by the
process that owned BREAK before XYGATEAC started. This keyword is useful to
ensure that processes are uninterruptible.
Example:
COMMAND RUN-RESET
DESCRIPTION "RUN RESLINES MACRO TO RESET COMM LINES"
USER COM.OWNER
OBJECT $SYSTEM.SYSNN.TACLUPA
ACL $COMMUNICATIONS
INPUT "#SET #INFORMAT TACL"
INPUT "XAC_RUN_MACRO RESLINES"
INPUT "#SET #EXIT 1"
NOASSIGNS
NOBREAK
In this example, the macro RESLINES will be run without interruption. If <break> is
encountered, the macro will continue to run even though terminal control is returned to
the program that invoked the XYAGTE XAC command.