XYGATE Access Control Reference Manual
XYGATE
®
Access Control Reference Manual
Appendix C: The ACACL File
XYPRO Technology Corporation 132 Proprietary and Confidential
COMMAND CMDINFO
! Security can list all cmds for a given user."
DESCRIPTION "Usage: X575 cmdinfo <userid | alias:"<alias>"
OBJECT $VIK.XAC575.DBSO
USER SUPER.SUPER ! fill in appropriate SEC.ADMIN ID here
ACL $SECURITY
STARTUP "commands %*"
PERCENT ON
PASSONTIMEOUT OFF
NOAUDIT
COMMAND MYCMDS
! Users can an list all cmds for a given user."
DESCRIPTION "Each user's XAC COMMANDS"
OBJECT $VIK.XAC575.DBSO
USER GROUP.USER
ACL $EVERYONE
STARTUP "commands %*"
PERCENT ON
PASSONTIMEOUT OFF
NOAUDIT
! XOS's OSS-related Macros:
! These macros must be run as a userid in the SUPER group, but the ID
! cannot be SUPER.SUPER, per HP's requirements. Change the "USER" ID that
! the COMMAND should run as to the ID appropriate for your site for all the
! XOS OSS-related X575 COMMANDs below.
! This ID must also be a member of the Safeguard SECURITY-OSS-ADMINISTRATOR
! SECURITY-GROUP.
COMMAND ADD-OSS-SEEP
!Creates an XOS NameServer SEEP
DESCRIPTION "Usage: X575 ADD-OSS-SEEP <NameServer name>"
USER 255,1 !Must be in SUPER gp but cannot be SUPER.SUPER
OBJECT $SYSTEM.SYSNN.TACL
ACL $SECURITY
SUPPRESSUNTILPROMPT
NOCOPYRIGHT
QUIET
START_LOGGED_ON
PERCENT ON
INPUT "#SET #BREAKMODE DISABLE"
!Fix the line below to point to your XYGATEOS installation subvol
INPUT "RUN $SYSTEM.XYGATEOS.XOS INSTALL"
INPUT "RUN $VIK.XAC575.X575 INSTALL"
INPUT "XYGATEAC_RUN_MACRO -exit -plain -break XOS_OSSSEEP_ADD %1 "
PASSONTIMEOUT OFF
OPENSBYOBJECTS \*.$*.*.*
TRACKVOLUME
PASSWORDTIMEOUT 360
COMMAND ADD-MULTI-OSS-SEEP
!Creates a multithreaded XOS NameServer SEEP
DESCRIPTION "Use: X575 ADD-MULTI-OSS-SEEP <NameServ> <CPU list> <MIN> <MAX>"
USER 255,1 !Must be in SUPER gp but cannot be SUPER.SUPER
OBJECT $SYSTEM.SYSNN.TACL
ACL $SECURITY
SUPPRESSUNTILPROMPT
NOCOPYRIGHT
QUIET
START_LOGGED_ON