Troubleshooting
Problem
"No Permission to perform operation" on a white page is received when a IBM Planning Analytics application link is called from IBM Cognos Analytics, 3rd party application or static webpage.
Cause
Referrer is not allowed - https://developer.mozilla.org/en-US/docs/Web/HTTP/Headers/Referer
Resolving The Problem
Add the Referer HTTP header to IBM Planning Analytics for Applications:
- Identify the domains the URLs will be opened from. I.e. when opened from IBM Cognos Analytics identify the domain the webserver or dispatcher is located in.
- Open ..\webapps\pmpsvc\WEB-INF\configuration\fpmsvc_config.xml in an editor
- Locate the row <httpHeader name="X-Content-Type-Options" value="nosniff"/>
- Add the followig after this row and replace the domain values with the domains identified in step 1: <httpHeader name="Referer" value="subdomain.domain1.com;subdomain.domain2.com"/>
- Restart TM1 Application Server
Both the application, the URL is called from, and IBM Planning Analytics should be configured using https to ensure encrypted exchange of information. Please also read Referer header: privacy and security concerns in MDN to understand the impact of the http header.
Document Location
Worldwide
[{"Business Unit":{"code":"BU059","label":"IBM Software w\/o TPS"},"Product":{"code":"SSD29G","label":"IBM Planning Analytics"},"Component":"","Platform":[{"code":"PF025","label":"Platform Independent"}],"Version":"All Versions","Edition":"","Line of Business":{"code":"LOB10","label":"Data and AI"}}]
Was this topic helpful?
Document Information
Modified date:
21 March 2019
UID
ibm10876912