CAMVS0313E View report data open failed (CAHVS1115E User not authorized to access Report) Web Viewer 14.0
search cancel

CAMVS0313E View report data open failed (CAHVS1115E User not authorized to access Report) Web Viewer 14.0

book

Article ID: 246031

calendar_today

Updated On:

Products

Output Management Web Viewer

Issue/Introduction

A group of users on another Plex, viewing reports are getting "CAMVS0313E CA View report data open failed (CAHVS1115E User not authorized to access Report "TN.." Gen=.... Seq=.) error.  These users are able to browse their reports just fine through Web Viewer v12.1.6, but not v14.0.  These reports are truly "TEXT" Type with empty Original Type. These reports are not indexed AFP reports.

Environment

Release : 14.0

Component : Output Management Web Viewer

Cause

A module - CSNBKRC in this case - was loaded from a library that was not program controlled by RACF.

Resolution

INFO  <*N/A> <835> CAHVS0165I Get report data action download for repository id 5 received from ......
INFO  <O465723> <835> J2Z_Invoke(ReportDataService) was called.  Calling JNI method
ERROR-00AB8058-CAHVS1115E User not authorized to access Report "TN12345" Gen=2778 Seq=1 
ERROR <O465723> <835> CAHVS0313E CA View report data open failed (CAHVS1115E User not authorized to access Report "TN12345" Gen=2778 Seq=1)
 
This message indicates that View rejected the user's access to the report.

Are you using ICSF with this repository?  Asked because there are many of the following messages in the log:
 
CSV042I REQUESTED MODULE CSNBKRC  NOT ACCESSED. THE MODULE IS NOT PROGRAM CONTROLLED
ICH422I THE ENVIRONMENT CANNOT BECOME UNCONTROLLED.
STC20103  BPXP014I ENVIRONMENT MUST REMAIN CONTROLLED FOR DAEMON (BPX.DAEMON) PROCESSING.
 
These messages indicate that a module - CSNBKRC in this case - was loaded from a library that was not program controlled by RACF.  CSNBKRC is an IBM ICSF module.  If you are using ICSF you will need make sure your ICSF load library program controlled in RACF.  On a Broadcom system, CSNBKRC is in CSF.SCSFMOD0. You will need to vary the location on your system.  Once you know the load library data set name, you can use the process described in RACF Program Control in the Security Requirements section in the documentation.  For example:

RALTER PROGRAM * ADDMEM('Your.CSF.SCSFMOD0'//NOPADCHK)

 

Additional Information

See the RACF Program Control section in our online documentation.