XYGATE Access Control Reference Manual

XYGATE
®
Access Control Reference Manual
Appendix C: The ACACL File
XYPRO Technology Corporation 208 Proprietary and Confidential
C77: STARTUP
This keyword specifies the initial startup string for a process. Refer to Appendix F:
XAC Obey and Command File Use and Token Replacementfor percent parameters
that may be included as part of the startup string. If no percent parameters are defined,
this will override any user specified startup. There is one startup specification allowed
per ACACL Command Entry of up to 1,000 characters and up to 10,000 characters
total for all ACACL Command Entries.
Syntax:
STARTUP "<string>"
Example:
COMMAND SPOOLCOM-MINE
DESCRIPTION "PERSONAL SPOOLCOM"
USER 255,255
OBJECT $SYSTEM.SYSTEM.SPOOLCOM
ACL $QA
DENYCMD "OPEN"
FC#
FCPROMPT ")"
MULTIPLECOMMANDSEP ;
STARTUP "$SPL2"
The above example will allow any member of the QA group to work as
SUPER.SUPER in the $SPL2 spooler only.
STARTUP options for XYGATEOA only
The following are the STARTUP options for XYGATEOA only.
a. Mandatory keyword to run XYGATEOA
-xac:
This is a mandatory keyword to run XYGATEOA as a plugin of XYGATEAC.
Without this option, XYGATEOA will be terminated with the following error.
Example: Without using XAC startup option, XOA ended with error 4006.
XOA - XTN_OpenHomeTerm: OSS open error: No such device or address(4006):
/G/z0t7/#in
ABENDED: $Z25Q
CPU time: 0:00:00.012
Signal during termination
b.
Command option
-c:
This is a command option. XYGATEOA will execute a command or a file that
contains a series of commands next to the c option and end itself.
Example: XAC Command entry
COMMAND STARTUP-OSS
USER GROUP,USER
OBJECT $VIK.XYGATEAC.XYGATEOA
ACL $EVERYONE
OPENSBYOBJECTS \*.$*.*.*
START_LOGGED_ON