IBM Support

"Standard Error 5 ... Validate Parameter Access Error" when running report books as a restricted user

Technote (troubleshooting)


Problem(Abstract)

User clicks "Reports - Run". User clicks "Report Books" tab. User chooses selection(s), and clicks "run". An error appears.

NOTE: Problem does not affect all users. Only users with restricted rights receive the error (administrative users such as ADM do not get the error).

Symptom

Information

Standard Error

Number: 5

Source: ControllerProxyClient

Description: System.Web.Services.Protocols.SoapException: Server was unable to process request. ---> System.Exception: Validate Parameter Access Error

at Cognos.Controller.SEC.ParameterValidator.ValidateParameter(String sParamType, String sItem, String sReadWrite)

at Cognos.Controller.SEC.ParameterValidator...

<...>

[OK]


Cause

Code production problem (defect PM77172) in some versions of Controller.

The problem only effects customers who have report books which contain dummy data for a report code - this causes Controller to check the access right for this 'dummy report code' that does not exist.


Resolving the problem

Fix:

Upgrade to Controller 10.1.2155 or later.

Workaround:
There are several different workarounds:

  • Method #1
Run each report individually (not all together/simultaneously as part of a report book package).
  • Method #2
Skip the security checking for Report books performed by "WebServiceParameterCheck.acl".
  • TIP: This does not compromise security since the access rights for the reports (included in the report book) will be checked on the server side anyway (via a separate/different method).
    Steps:
    1. Open the folder "...c10\ControllerProxyServer". TIP: By default this is located here: C:\Program Files (x86)\ibm\cognos\c10\ControllerProxyServer
    2. Search to locate the phrase "ReportSet_GetBookRs"
    3. Modify the setting from the default (1) to: 0
  • Method #3
Ensure that the 'bad' user has read-only access to the report book.
    Steps:

Related information

APAR PM77172

Document information

More support for: Cognos Controller
Controller

Software version: 10.1.1

Operating system(s): Windows

Reference #: 1622273

Modified date: 25 September 2014