Você está na página 1de 50

Orange County Convention Center Orlando, Florida | May 15-18, 2011

Integrating BOBJ, BI and SAP Portal using SNC


Mangesh Mahadik
Meda Pharmaceuticals

Aravinda Boyapati
Intelligroup Inc

[ Learning Points
Best practices of integrating BOBJ (Reports, Dash Boards etc.) in to SAP Portal BOBJ-BI-SAP Portal Integration options and SNC Configuration SAP Portal Content Management Best Practices

Real Experience. Real Advantage.

[ Return on Investment (ROI)


Significant reduction in TCO by providing real-time and historical data from Business Intelligence (BI) and Business Objects Enabling reporting portal provides a familiar and intuitive environment which reduces the learning curve and accelerates the implementation process. Portal enriches user experience and encourages use of BI applications. Single point of access to SAP Portal Applications, Reports etc..

Real Experience. Real Advantage.

[ Terminology
SNC - Secure Network Communications EP - Enterprise Portal BOBJ Business Objects FPN Federated Portal Network

Real Experience. Real Advantage.

[ Agenda
Introduction About MEDA, US System Landscape & User Base Current Integration Scenario between EP 7 - BI 7 Crystal Enterprise POC Project Scope Secure Network Communication(SNC )
Install Java Connector in Business Objects Server Install Business Object Integration kit for SAP in Business Objects Server Setup SAP System Authentication in Business Objects Server Configuration SNC Server Side Authentication SNC0 configuration in SAP System Import Users and Roles from BI to Business Objects Install the SAP authentication helper transport from the SAP Business Objects XI Integration Kit for SAP in BI Configure the Business Objects Enterprise System in SAP Portal Import and Install SAP Portal Business Objects Portal Integration Kit Configuring Business Objects Repository in SAP Portal KM Create Portal Content( KM Navigation iView Business Objects URL iView Integrate Info View using App Integrator IView )
5

Managing the SAP Enterprise Portal


Key Learning

Real Experience. Real Advantage.

[ About Meda Pharma


MEDA Pharmaceuticals Inc. is the U.S. subsidiary of MEDA AB. MEDA Pharmaceuticals specializes in respiratory, allergy, central nervous system, and cough-cold products. MEDA AB is an international specialty pharma company that concentrates on marketing and market-adapted product development. MEDA is represented with organizations in 26 countries, with more than 1,500 employees within marketing and sales. MEDAs products are sold in approximately 120 countries world-wide.

Real Experience. Real Advantage.

[ MEDA ERP Journey

Real Experience. Real Advantage.

[ Meda SAP Landscape

Real Experience. Real Advantage.

[ Current Integration Scenario between EP 7 Crystal Enterprise


FPN / Remote Role Assignment

BI 7

SAP Portal 7.0

App Integrator

Crystal Enterprise 10

SAP BOBJ Integration Kit

BI Portal SAP BI 7

* Currently Meda is using only Crystal Reports

Real Experience. Real Advantage.

[ POC Project Scope


Systems: EP 7.3 Business Objects 3.1 BI 7.3 Reporting Tools: Crystal Reports Web Intelligence Reports Xcelsius Dash Boards BI Query Designer
FPN / Remote Role Assignment

SAP Portal 7.3

Single Sign On
BOBJ Integration iViews KM Integration Info View Integration

Business Objects 3X

SAP BOBJ Integration Kit / SNC

SAP BI 7.3

Real Experience. Real Advantage.

10

[ Integration Steps
1. Implement SNC between BOBJ and SAP BI 2. Implement Integration between SAP Portal and BOBJ

Real Experience. Real Advantage.

11

[ SNC (Secure Network Communication )


SNC is a software layer in the SAP system architecture that provides an interface to an external security product SNC provides security at the application level SNC enables SAP system to connect to BOBJ without passing the password of the user that is connecting
This is required in a use case where reports should be scheduled to run rather than run online by users SNC requires that the servers are configured to allow for logon with just the user ID SAP provides cryptographic libraries to ensure that the configuration is secure

Real Experience. Real Advantage.

12

[ Integration Best Practice


Use SAP Authentication (SSO) in Business Objects Enterprise together with SAP Enterprise Portal. This allows
Single Sign-On using LDAP or AD to SAP Portal. The portal issues SAP logon ticket The SAP logon ticket used for authentication to BOBJ and other SAP Systems Import SAP BI Security (Roles, Users) in to BOBJ. Same become the user group
Imported users are qualified with logical system name <SYSID>CLNT<CLIENT>

Setup server-side trust to allow for scheduling reports

Real Experience. Real Advantage.

13

[ SNC Implementation Steps


? 1 2 3 4 5
Verify Prerequisites Install Java Connector in Business Objects Server Install Business Object Integration kit for SAP in Business Objects Server Setup SAP System Authentication in Business Objects Server Configuration SNC Server Side Authentication

SNC0 configuration in SAP System

Real Experience. Real Advantage.

14

[ SNC Implementation Steps


6 7
Import Users and Roles from BI to Business Objects Install the SAP authentication helper transport from the SAP Business Objects XI Integration Kit for SAP in BI

Real Experience. Real Advantage.

15

[ SNC Implementation Step - Prerequisites


?

Verify Prerequisites
The SAP GUI is Installed Deploy Business Objects Integration Kit SAP Transports in BI Place SAP Cryptographic library in below path of BI System \usr\sap\<SID>ext\run Copy the file ticket that is part of the SAP Cryptographic library to the folder \usr\sap<SID>instance\sec Create Profile Parameters for SSO in BI login/accept_sso2_ticket login/create_sso2_ticket Configure the trust manager in BI Business Objects Enterprise Server Side requirements Update saplogon.ini , Hosts file with BI Server details Ensure that users are assigned to SAP roles

Real Experience. Real Advantage.

[ SNC Implementation Step - 1


1
Install Java Connector in BOBJ Server The SAP Java Connector is required for the SAP authentication and for the SAP specific features in InfoView. The following files need to be copied to the Business Objects Enterprise server sapjco.jar needs to be copied to the shared library path of the BOBJ server. In the case of a default Tomcat deployment the path would be C:\Program Files\Business Objects\Tomcat55\shared\lib.

Librfc32.dll and sapjcorfc.dll need to be copied to the Windows\system32 directory.

Real Experience. Real Advantage.

[ SNC Implementation Step 2


2
Install Business Objects Integration kit for SAP in BOBJ Server

Real Experience. Real Advantage.

[ SNC Implementation Step 2


2
Install Business Objects Integration kit for SAP in BOBJ Server

Real Experience. Real Advantage.

[ SNC Implementation Step 2


2
Install Business Objects Integration kit for SAP in BOBJ Server

Real Experience. Real Advantage.

[ SNC Implementation Step 3


3
Setup SAP System Authentication in Business Objects Server
Central Management Console Authentication SAP

Real Experience. Real Advantage.

[ SNC Implementation Step 4


4
Configuration SNC Server Side Authentication
Download the sapcrypto.dll from service market place and place in \Program Files\BusinessObjects\Tomcar55\webapps\S AP\SAPCRYPTO folder in BOBJ server

Real Experience. Real Advantage.

[ SNC Implementation Step 4


4
Configuration SNC Server Side Authentication

Real Experience. Real Advantage.

[ SNC Implementation Step 4


4
Configuration SNC Server Side Authentication
Maintain the below parameters in BW system

Import the certificate from Business Objects system via trust manager STRUST

Real Experience. Real Advantage.

[ SNC Implementation Step 5


5
SNC0 configuration in SAP System

Real Experience. Real Advantage.

[ SNC Implementation Step 6


6
Import Users and Roles from BI to Business Objects System
The role import is done from CMC in Business Objects server under Authentication SAP

Select the Automatically import users checkbox To import BI users automatically.

Real Experience. Real Advantage.

[ SNC Implementation Step 7


7
Install the SAP authentication helper transport from the SAP Business Objects XI Integration Kit for SAP in BI
The following files must be used on an SAP BI system (These files are Unicode enabled) Content Administration transport (K900579.r21 and R900579.r21) Personalization transport (K900580.r21 and R900580.r21) MDX Query Connectivity transport (K900581.r21 and R900581.r21) ODS Connectivity transport (K900582.r21 and R900582.r21)

Real Experience. Real Advantage.

[ SNC Implementation Step 7


7
Install the SAP authentication helper transport from the SAP Business Objects XI Integration Kit for SAP in BI

Real Experience. Real Advantage.

[ SAP Portal and BOBJ Integration Steps


? 1 2 3 4
Verify Prerequisites Configure the Business Objects Enterprise System in SAP Portal Import and Install SAP Portal Business Objects Portal Integration Kit Configuring Business Objects Repository in SAP Portal KM

Create Portal Content KM Navigation iView Business Objects URL iView Integrate Info View using App Integrator IView

Real Experience. Real Advantage.

29

[ SNC Implementation Step - Prerequisites


?

Verify Prerequisites
SAP Portal 7.3 Installed SSO Configured between EP 7.3 and Business Objects SSO Configured between EP 7.3 and BI

Real Experience. Real Advantage.

[ SAP Portal and BOBJ Integration Step - 1


1
Configure the Business Objects Enterprise System in SAP Portal

Real Experience. Real Advantage.

[ SAP Portal and BOBJ Integration Step 1


1
Configure the Business Objects Enterprise System in SAP Portal

Real Experience. Real Advantage.

[ SAP Portal and BOBJ Integration Step 2


2
Import and Install SAP Portal Business Objects Portal Integration Kit

Real Experience. Real Advantage.

[ SAP Portal and BOBJ Integration Step 2


2
Import and Install SAP Portal Business Objects Portal Integration Kit

Real Experience. Real Advantage.

[ SAP Portal and BOBJ Integration Step 2


2
Import and Install SAP Portal Business Objects Portal Integration Kit

Real Experience. Real Advantage.

[ SAP Portal and BOBJ Integration Step 2


2
Import and Install SAP Portal Business Objects Portal Integration Kit

Real Experience. Real Advantage.

[ SAP Portal and BOBJ Integration Step 2


2
Import and Install SAP Portal Business Objects Portal Integration Kit

Real Experience. Real Advantage.

[ SAP Portal and BOBJ Integration Step 2


2
Import and Install SAP Portal Business Objects Portal Integration Kit

Real Experience. Real Advantage.

[ SAP Portal and BOBJ Integration Step 3


3
Configuring Business Objects Repository in SAP Portal KM

Real Experience. Real Advantage.

[ SAP Portal and BOBJ Integration Step 3


3
Configuring Business Objects Repository in SAP Portal KM

Real Experience. Real Advantage.

[ SAP Portal and BOBJ Integration Step 3


3
Configuring Business Objects Repository in SAP Portal KM

Real Experience. Real Advantage.

[ SAP Portal and BOBJ Integration Step 4


4
Business Objects Content Integration Options Comparison

Real Experience. Real Advantage.

[ SAP Portal and BOBJ Integration Step 4


4
Business Objects Content Integration: InfoView Integration

Real Experience. Real Advantage.

[ SAP Portal and BOBJ Integration Step 4


4
Business Objects Content Integration: InfoView Integration

Real Experience. Real Advantage.

[ SAP Portal and BOBJ Integration Step 4


4
Business Objects Content Integration: Business Objects Integration Kit IView

Real Experience. Real Advantage.

[ SAP Portal and BOBJ Integration Step 4


4
Business Objects Content Integration: KM Integration
1. Configure KM Content Layout Content Administration > KM Content > KM Content. Select the Business Objects Repository Click the context menu of the repository you configured and choose Details, Settings > Presentation Click Select Profile . Select the option Layout Set . From the layout Set list, select BOBJELayout. Check the option box Apply Settings to All Subfolders Check Use Settings for all iViews: the layout template will be inherited to all iViews that will show the KM Content. Press the Save button 2. Create KM Navigation View Set the Path to Initially Displayed Folder to your BO Repository (Chapter E2 in our case /boerm) Assign the iView to portal role

Real Experience. Real Advantage.

[ SAP Portal and BOBJ Integration Step 4


4
Business Objects Content Integration: KM Integration

Real Experience. Real Advantage.

Demo

Real Experience. Real Advantage.

48

[ Key Learnings
Best practices of integrating Business Objects (Reports, Dash Boards etc.) in to SAP Portal Business Objects BI - SAP Portal Integration options and SNC Configuration

Real Experience. Real Advantage.

49

Thank you for participating.


Please remember to complete and return your evaluation form following this session. For ongoing education in this area of focus, visit www.asug.com. SESSION CODE: 2103

Real Experience. Real Advantage.

Você também pode gostar