2103 Integrating BOBJ BI and SAP Portal Using SNC

download 2103 Integrating BOBJ BI and SAP Portal Using SNC

If you can't read please download the document

description

Integrating BOBJ and SAP portl using SNC

Transcript of 2103 Integrating BOBJ BI and SAP Portal Using SNC

  • ]

    Orange County Convention Center

    Orlando, Florida | May 15-18, 2011

    Integrating BOBJ, BI and SAP Portal using

    SNCMangesh Mahadik

    Meda Pharmaceuticals

    Aravinda Boyapati

    Intelligroup Inc

  • Real Experience. Real Advantage.

    [

    2

    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.

    [

    3

    Return on Investment (ROI)

    Significant reduction in TCO by providing real-time and

    historical data from BusinessIntelligence(BI) and Business

    Objects

    Enablingreporting portal provides a familiar and intuitive

    environmentwhich reducesthe learningcurve andaccelerates

    the implementationprocess.

    Portal enriches user experience and encouragesuse of BI

    applications.

    Single point of access to SAP Portal Applications, Reports etc..

  • Real Experience. Real Advantage.

    [

    4

    Terminology

    SNC - Secure Network Communications

    EP - Enterprise Portal

    BOBJ Business Objects

    FPN Federated Portal Network

  • Real Experience. Real Advantage.

    [

    5

    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

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

    Managing the SAP Enterprise PortalConfigure 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 )

    Key Learning

  • Real Experience. Real Advantage.

    [ About Meda Pharma

    MEDAPharmaceuticalsInc. is the U.S. subsidiaryof MEDAAB.

    MEDA Pharmaceuticalsspecializes in respiratory, allergy,

    centralnervoussystem,andcough-cold products.

    MEDA AB is an internationalspecialtypharmacompanythat

    concentrates on marketing and market-adapted product

    development.

    MEDA is representedwith organizationsin 26 countries,with

    more than1,500employeeswithin marketingandsales.

    products are sold in approximately120 countries

    world-wide.

    6

  • Real Experience. Real Advantage.

    [

    7

  • Real Experience. Real Advantage.

    [ Meda SAP Landscape

    8

  • Real Experience. Real Advantage.

    [ Current Integration Scenario between EP 7 - BI 7 Crystal Enterprise

    9

    SAP Portal

    7.0

    Crystal

    Enterprise 10

    SAP

    BI 7

    BI Portal

    FPN / Remote Role Assignment

    App

    Integrator

    SAP BOBJ

    Integration

    Kit

    * Currently Meda is using only Crystal Reports

  • Real Experience. Real Advantage.

    [

    10

    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

    SAP Portal

    7.3

    Business Objects

    3 X

    FPN / Remote Role Assignment

    Single Sign On

    BOBJ Integration

    iViews

    KM Integration

    Info View Integration

    SAP BOBJ

    Integration

    Kit / SNC

    SAP

    BI 7.3

  • Real Experience. Real Advantage.

    [ Integration Steps

    1. Implement SNC between BOBJ and SAP BI

    2. Implement Integration between SAP Portal and BOBJ

    11

  • Real Experience. Real Advantage.

    [ 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

    12

  • Real Experience. Real Advantage.

    [ 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

    CLNT

    Setup server-side trust to allow for scheduling reports

    13

  • Real Experience. Real Advantage.

    [ SNC Implementation Steps

    14

    ?

    1

    2

    3

    4

    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

    5

    Verify Prerequisites

    SNC0 configuration in SAP System

  • Real Experience. Real Advantage.

    [ SNC Implementation Steps

    15

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

    6

  • Real Experience. Real Advantage.

    [ SNC Implementation Step - Prerequisites

    ? Verify Prerequisites

    The SAP GUI is Installed

    Deploy Business ObjectsIntegration Kit SAP Transports in BI

    Place SAP Cryptographic library in below path of BI System

    \usr\sap\ext\run

    \usr\sapinstance\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.

    [

    2

  • Real Experience. Real Advantage.

    [

    2

  • 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.

    [

    4

  • Real Experience. Real Advantage.

    [

    4

    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

    The role import is done from CMC in Business Objects server under Authentication SAP

    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.

    [

    7 Install the SAP authentication helper transport from the SAP Business Objects XI

  • Real Experience. Real Advantage.

    [ SAP Portal and BOBJ Integration Steps

    29

    ?

    1

    2

    3

    4

    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

    Verify Prerequisites

  • Real Experience. Real Advantage.

    [ 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 Configure the Business Objects Enterprise System in SAP Portal

  • Real Experience. Real Advantage.

    [ SAP Portal and BOBJ Integration Step

    2 Import and Install SAP Portal Business Objects Portal Integration Kit

  • Real Experience. Real Advantage.

    [ SAP Portal and BOBJ Integration Step

    2 Import and Install SAP Portal Business Objects Portal Integration Kit

  • Real Experience. Real Advantage.

    [ SAP Portal and BOBJ Integration Step

    2 Import and Install SAP Portal Business Objects Portal Integration Kit

  • Real Experience. Real Advantage.

    [ SAP Portal and BOBJ Integration Step

    2 Import and Install SAP Portal Business Objects Portal Integration Kit

  • Real Experience. Real Advantage.

    [ SAP Portal and BOBJ Integration Step

    2 Import and Install SAP Portal Business Objects Portal Integration Kit

  • Real Experience. Real Advantage.

    [ SAP Portal and BOBJ Integration Step

    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