BI Blog,  News,  Oracle

OBIEE 12c: You do not currently have sufficient privileges to save a report or dashboard page that contains HTML markup

I had this error message with Business Intelligence Server Enterprise Edition – Version 12.2.1.2.0 after I have scheduled a BI Agent with an Answer than contains HTML code.

You do not currently have sufficient privileges to save a report or 
dashboard page that contains HTML markup.

Accordind to Oracle this error applies to any platform.

The first thing to do is to ensure your BI User have sufficient privileges to hanage HTML markups. From the main page go to:

Administration -> Manage Privileges

In the “Answers” group check your use have “Save Content with HTML Markup” privilege:

 

In general this is enough to make everything work properly, but if you have previous upgraded from 11g to 12c, you are likely to run into a bug and you will get the same error message.

To workaround this issue, a “global” solution is to set the CheckUrlFreshness parameter to false in the instanceconfig.xml file.

For example:

1. Backup the <BI_DOMAIN>/config/fmwconfig/biconfig/OBIPS/instanceconfig.xml file.

2. Edit the instanceconfig.xml file and add the element CheckUrlFreshness with value false under Security tag:

<Security>
<CheckUrlFreshness>false</CheckUrlFreshness>
</Security>

3. Save the file and re-start OBIEE

Setting CheckUrlFreshness to false will make OBIPS no longer scan report XML for HTML content / will allow a user from some other session to send report XML containing HTML scripts to the current session.

By default, this parameter is set to true which prevents the sending of report XML having HTML content from a user from some other session to the current session. Since the report running as part of the section condition is not originating from the same session, hence it is not allowing the dashboard to run and shows the error message.

 

 

Leave a Reply