Troubleshooting
Problem
When running a Mashup (CMS) WSIL request using the REST API, the content items that are returned contain hidden objects, which does not match what that same user is shown in IBM Cognos Connection.
Symptom
Mashup WSIL responses return hidden objects by default.
Cause
By design and by default, Mashup WSIL responses return hidden objects.
Environment
IBM Cognos Mashup service.
Diagnosing The Problem
A specific user does not see the hidden objects in Cognos connection but sees them in the mashup WSIL response.
Resolving The Problem
This is not a defect but rather is by design.
With the appropriate IBM Cognos fixes, a new parameter called "showHidden" can be set to false and passed in to the WSIL request to change the default mashup behaviour and make it NOT return the hidden objects.
Example :
http://localhost/ibmcognos/cgi-bin/cognos.cgi/rds/wsil/path/Public%20Folders?showHidden=false
NOTE :
For SDK client applications, please see the IBM Cognos Software Development Kit Developer Guide under the subject "Controlling the Visibility of Objects" which explains how to use the [@shown=true] query predicate.
Was this topic helpful?
Document Information
Modified date:
24 February 2020
UID
swg21979250