Bug 17515051 – IFRAME SSO DISPOSITION IS NOT WORKING
What I am trying to achieve?
I want to open BI Publisher reports in Siebel using Symbolic Urls.
Issue
On accessing Scheduled Reports or Reports History (‘My BIP Reports’ > ‘Scheduled Reports’ view > ) does not stay under Siebel header. Instead, it leaves Siebel application and opens the BI Publisher page as if the login was made directly in the BIP application.
It should open inside Siebel Iframe.
[su_slider source=”media: 1249,1247,1248″ link=”lightbox” target=”blank” width=”1420″ height=”700″ autoplay=”0″]
Steps to Reproduce
- Setting SSO Disposition to IFrame will display the Scheduled Reports view in full screen mode.
- Changing this parameter to WebControl works for HI Client.
- When parameter PreloadURL is added the XMLPserver login screen comes up. Without PreloadURL parameter BIPReportJobListPage is rendered correctly in HI client.
- In OpenUI client the Scheduled Reports page comes up in Full Screen mode
Solution#1
- Add below piece of code in theme file to change IFRAME position in Siebel application.
Open the "theme-base.css" file in notepad and search for "iframe" and change the height, as shown below: iframe { position: absolute; height: 98%; width: 99%; } modified css to: iframe { position: absolute; height: 600px; width: 99%; }
- Bounce the Siebel Server and Gateway services.
- Since this is CSS change, once if you do this change in theme-base.css file then clear browser cache.
But it din’t fix my issue.
Solution#2
- Modify symbolic URL arguments as follow:
1. id to uid
2. add:
[su_table]name:pgheader required:Y Argument Type:constant Argument Value:hide[/su_table] - Save
- Logout from application and clear cache
- Retest the issue
Modifying these arguments resolves my issue. Hope it will help you as well.
[su_divider style=”dotted”]
@AskmeSiebel