MVScope Granular Security


MVScope Granular Security is an optional feature that prevents a user from mapping a program when they don’t have read access to the program library dataset. This feature provides an additional layer of security that works on top of the standard MainView security.

You can turn this feature on by specifying MSCGSC=Y in the PAS JCL input parameters. To enable this feature, you must add the BBREXX dataset to the system REXXLIB concatenation in the AXRxx parmlib member.

For example, the following AXRxx parmlib command can be used to add the SYS1.BMC.MAINVIEW.BBREXX dataset to the REXXLIB concatenation:

REXXLIB ADD DSN(SYS1.BMC.MAINVIEW.BBREXX)

The AXR SYSREXX REXXLIB modify command can be used to verify whether the BBREXX dataset is part of the REXXLIB concatenation:

/F AXR,SYSREXX REXXLIB
RESPONSE=SJSC
AXR0202I SYSREXX REXXLIB DISPLAY 284
ENTRY VOLUME DATA SET
TSG307 SYS1.BMC.MAINVIEW.BBREXX
SJSC2B SYS1.SAXREXEC 

When the feature is turned on, you may see a Userid read access error message on the MSMONSET view while running the MVScope monitor command (see the MSMONSET view with userid read access error figure). If you get the Userid read access error message, the PAS log will contain the BBDDM039I messages, like the following, to indicate which dataset the Userid needs read access to:

BBDDM039I MVScope info : BMVCOS2 no read access to BMVCOS.PRIVATE.PDS.LINKLIB
BBDDM039I MVScope info : BMVCOS2 no read access to BMVCOS.PRIVATE.PDSE.LINKLIB

MSMONSET view with Userid read access error

DDMMMYYYY HH:MM:SS -------- MAINVIEW WINDOW INTERFACE (Vv.r.mm) ---------------
COMMAND ===> SCROLL ===> PAGE
CURR WIN ===> 1 ALT WIN ===>
W1 =MSMONSET==========SYSE=====*========DDMMMYYYY==HH:MM:SS====MVMVS====D====1
MVScope Monitor Set
Symptoms Problem Analysis
. Hot Program Job BMVTAT4 , Devn 0D06 . Tasks and SRBs
No samples 10:11:28 to 11:12:28 . Programs
. Hot Instruction 17 CPU, 39 I/O samples . I/Os
Addr: 00006B48 35.3% Sampling DEC 16, YYYY . Traces
Pgm: BBD9MAIV No sampling errors > Maps
Csect: Unknown
Ofst: Unknown BMVUSR2 1 read access e Utilities
. Hot Task +----------------------+ > Monitored Job
Addr: 007E39C8 94.1% | Place cursor on | > First Monitored Dev
Name: BBD0MACP | menu item and | . Monitor Sets
. Hot DASD Track | press ENTER |
CCHH: 00E5000C 35.9% +----------------------+ . Return ...
Dsn: SYS96158.T13504

 

Tip: For faster searching, add an asterisk to the end of your partial query. Example: cert*