新系统中,公共用户对system request菜单的权限是*USE.限制用户使用system request菜单的最简单的办法是限制对对象QGMNSYSR的访问。
限制用户使用System Request菜单,需把*EXCLUDE权限赋给该用户:
GRTOBJAUT OBJ(QSYS/QGMNSYSR) +
OBJTYPE(*PNLGRP) +
USER(USERA) AUT(*EXCLUDE)
限制多数用户使用System Request菜单,把公共用户的权限去掉,把 *USE权限赋给指定用户即可。
RVKOBJAUT OBJ(QSYS/QGMNSYSR) +
OBJTYPE(*PNLGRP) +
USER(*PUBLIC) AUT(*ALL)
GRTOBJAUT OBJ(QSYS/QGMNSYSR) +
OBJTYPE(*PNLGRP) +
USER(USERA) AUT(*USE)
-------------------------------------------------------------------------
Option Command
1 Transfer Secondary Job (TFRSECJOB)
2 End Request (ENDRQS)
3 Display Job (DSPJOB)
4 Display Message (DSPMSG)
5 Send Message (SNDMSG)
6 Display Message (DSPMSG)
7 Display Work Station User (DSPWSUSR)
10 Start System Request at Previous System (TFRPASTHR). (See note
below.)
11 Transfer to previous system (TFRPASTHR). (See note below.)
12 Display 3270 emulation options (See note below.)
13 Start System Request at Home System (TFRPASTHR). (See note
below.)
14 Transfer to Home System (TFRPASTHR). (See note below.)
15 Transfer to End System (TFRPASTHR). (See note below.)
50 End Request on Remote System (ENDRDBRQS). (See note below.)
80 Disconnect Job (DSCJOB)
90 Sign-Off (SIGNOFF)
上面为system request 菜单调用的系统命令,因此对相应命令控制使用权限,也可以达到控制用户使用system request菜单的目的。
延伸阅读
文章来源于领测软件测试网 https://www.ltesting.net/