
When using a SAP NetWeaver 7.x portal with contents from BEx as the producer portal and a central SAP NetWeaver 7.x portals as the consumer portal, users are generally only authorized to log on to the consumer portal.
If users call URLs from the BEx tools or create bookmarks, and add these to the favorites in the web browser, or if they send online links to the portal using the BEx Information Broadcasting online links, the bookmarks and online links are created with the producer portal's host name and port.
This section provides information about the settings that you have to make to ensure that the URLs always point to the consumer portal. This ensures that users do not need to log on to the producer portal anymore.
The following URLs from BEx are affected:
To allow access to the URLs, you need to make settings in Customizing and define a remote delta link iView.
If you are using more than one producer portal, you need to set a system parameter in every BW system that is connected to a producer portal. This ensures that a different URL is generated for the consumer portal for each BW system.
1. Define Host Name and Port
In the BW system in Customizing table RSPOR_T_PORTAL (transaction SM30), replace the host name and port in table field Portal URL Prefix(URL_PREFIX) with the host name and port of the central portal (consumer portal).
The system uses these table entries to determine the host name and port for the URLs.
2. Set System Parameter (only if using more than one producer portal)
If you are using more than one producer portal, start report SAP_RSADMIN_MAINTAIN in every BW system that is connected to a producer portal and set parameter RS_BEX_FPN_IVIEW_SUFFIX.
This parameter causes a suffix to be added to the URLs. This suffix denotes the producer portal in question.
3. Define iView to Start the URLs
To start the underlying BEx Web application, the system uses the same fixed iView in the portal. To guarantee access to the central portal (consumer portal), the iView specified in the URL must also exist in the consumer portal.
The activities listed below illustrate how to create an iView taking as an example the BEx Web iView (com.sap.ip.bi.bex):
To do this, choose the following path in the consumer portal: Portal Content → Content Provided by SAP → Platform Add-Ons → Business Intelligence → iViews → BEx Web.
The system creates remote delta link iView pcd:portal_content/com.sap.pct/platform_add_ons/com.sap.ip.bi/iViews/com.sap.ip.bi.bex.
The activities described above also apply for the other iViews used for various usage scenarios:
The remote delta link iView forwards the URL query from the central portal (consumer portal) to the relevant portal with the BEx objects (producer portal). The users can now access the URLs without having to log on to a producer portal.
Example of how to set the system parameter when using more than one producer portal
URL to start BEx Web applications from BEx Web Application Designer without the parameter set:
<protocol>://<server>:<port>/irj/servlet/prt/portal/prtroot/pcd!3aportal_content!2fcom.sap.pct!2fplatform_add_ons!2fcom.sap.ip.bi!2fiViews!2fcom.sap.ip.bi.bex
Example of a value for parameter RS_BEX_FPN_IVIEW_SUFFIX: _pro1
URL to start BEx Web applications from BEx Web Application Designer with the parameter set:
<protocol>://<server>:<port>/irj/servlet/prt/portal/prtroot/pcd!3aportal_content!2fcom.sap.pct!2fplatform_add_ons!2fcom.sap.ip.bi!2fiViews!2fcom.sap.ip.bi.bex_pro1