ntegrate oracle bi server with ldap server

Upload: ravi-kumar-lanke

Post on 03-Apr-2018

233 views

Category:

Documents


0 download

TRANSCRIPT

  • 7/28/2019 Ntegrate Oracle BI Server With LDAP Server

    1/12

    PREPARED BY RAVI KUMAR LANKE Page 1

    Integrate Oracle BI Server with LDAP

    Server (OIDOracle Internet Directory)

    In this post we are going to cover steps to integrate OBIEE with OID. By default BI users arestored locally and authenticate against BI Server.

    OBIEE support authentication via LDAP Server (OID, iPlanet, openldap server).

    .

    Integration of OBIEE with OID is required if

    1. You wish to use OID as user repository for OBIEE or

    2. You wish to authenticate OBIEE users against OID or3. You wish to integrate OBIEE (analytics) with Oracle Single Sign-On Server

    To know more about OID click here and here.

    .

    There are two ways to integrate OBIEE with OID1. To authenticate against OID or

    2. Synchronize users/groups from OID to OBIEE Server .

    .

    Configure OID for User Authentication in Oracle BI

    1. Create LDAP (OID) entry in Repository of BI2. Configure initialization blockfor user authentication .

    .

    1. Create LDAP entry in Repository of BITo create LDAP (OID) entry in BI Repository

    a) Open repository (offline/online mode) from OBI Administration Tool (To know more about

    BI Administration Tool,Click Here)

    Manage -> Security to open Security Manager in BI Administration ToolAction -> New -> LDAP Server to add new ldap server

    http://onlineappsdba.com/index.php/2008/09/13/integrate-oracle-bi-server-with-ldap-server-oid-oracle-internet-directory/http://onlineappsdba.com/index.php/2008/09/13/integrate-oracle-bi-server-with-ldap-server-oid-oracle-internet-directory/http://onlineappsdba.com/index.php/2008/09/13/integrate-oracle-bi-server-with-ldap-server-oid-oracle-internet-directory/http://onlineappsdba.com/index.php/2008/09/13/integrate-oracle-bi-server-with-ldap-server-oid-oracle-internet-directory/http://onlineappsdba.com/index.php/2006/12/04/oracle-internet-directory-oid/http://onlineappsdba.com/index.php/2006/12/04/oracle-internet-directory-oid/http://www.oracle.com/technology/products/oid/index.htmlhttp://www.oracle.com/technology/products/oid/index.htmlhttp://onlineappsdba.com/index.php/2008/09/02/user-management-in-obiee-using-bi-administration-tool/http://onlineappsdba.com/index.php/2008/09/02/user-management-in-obiee-using-bi-administration-tool/http://onlineappsdba.com/index.php/2008/09/02/user-management-in-obiee-using-bi-administration-tool/http://onlineappsdba.com/index.php/2008/09/02/user-management-in-obiee-using-bi-administration-tool/http://www.oracle.com/technology/products/oid/index.htmlhttp://onlineappsdba.com/index.php/2006/12/04/oracle-internet-directory-oid/http://onlineappsdba.com/index.php/2008/09/13/integrate-oracle-bi-server-with-ldap-server-oid-oracle-internet-directory/http://onlineappsdba.com/index.php/2008/09/13/integrate-oracle-bi-server-with-ldap-server-oid-oracle-internet-directory/
  • 7/28/2019 Ntegrate Oracle BI Server With LDAP Server

    2/12

    PREPARED BY RAVI KUMAR LANKE Page 2

    .

    b) In new pop up window enterOID server details where

    - HostName is machine name on which OID is running

    - Port Number is Port on which OID is listening, if you are planning to use SSL port of OIDchange select SSL in Advanced Tab as shown below

    - Base Dn is location in OID tree under which all users sit (user who wish to login through OBI

    should be under this tree in OID)

    - Bind Dn is distinguished name of supeuser usually orcladmin (super user)- Bind Passwordis password of orcladmin user

    http://onlineappsdba.com/wp-content/uploads/2008/09/bi_oid_2.JPG
  • 7/28/2019 Ntegrate Oracle BI Server With LDAP Server

    3/12

    PREPARED BY RAVI KUMAR LANKE Page 3

    .

    .

    Test OID connection by clicking on Test Connection button

    http://onlineappsdba.com/wp-content/uploads/2008/09/bi_oid_3.JPG
  • 7/28/2019 Ntegrate Oracle BI Server With LDAP Server

    4/12

    PREPARED BY RAVI KUMAR LANKE Page 4

    - IfUserName is OID is recognized by cn and NOT uid then change it in advanced name. (OID

    is using cn or uid as its userName is determined by orclcommonnicknameattribute value inOID)

    - If OID is listening on SSL only and you entered SSL port in General Tab then select SSLcheckbox in above screen

    .

    NoteOBI Server should be able to connect to OID server (If there is any firewall between BI

    Server and OID server open OID port across firewall) .

    .

    .

    2. Configure initialization block for user authentication

    2.1Administration Tool -> Manage -> Variables ->

    http://onlineappsdba.com/wp-content/uploads/2008/09/bi_oid_4.JPG
  • 7/28/2019 Ntegrate Oracle BI Server With LDAP Server

    5/12

    PREPARED BY RAVI KUMAR LANKE Page 5

    .

    2.2 Action -> New -> Session -> Initialization Block

    2.3 In Session Variable Initialization Block window, enterName for session variable and selectRequired for Authentication check box as shown in screenshot

    http://onlineappsdba.com/wp-content/uploads/2008/09/bi_oid_6.JPGhttp://onlineappsdba.com/wp-content/uploads/2008/09/bi_oid_5.JPG
  • 7/28/2019 Ntegrate Oracle BI Server With LDAP Server

    6/12

    PREPARED BY RAVI KUMAR LANKE Page 6

    2.4Now click on Edit Data Source button as shows in above screen shot

    2.5From drop down list select LDAP as datasource and select Browse as shown in below

    screenshot

    http://onlineappsdba.com/wp-content/uploads/2008/09/bi_oid_7.JPG
  • 7/28/2019 Ntegrate Oracle BI Server With LDAP Server

    7/12

    PREPARED BY RAVI KUMAR LANKE Page 7

    2.6 Select OID server which you created in step1 above and clickOK

    2.7 Click OK on next screen

    http://onlineappsdba.com/wp-content/uploads/2008/09/bi_oid_9.JPGhttp://onlineappsdba.com/wp-content/uploads/2008/09/bi_oid_8.JPG
  • 7/28/2019 Ntegrate Oracle BI Server With LDAP Server

    8/12

    PREPARED BY RAVI KUMAR LANKE Page 8

    2.8Now click on Edit Data Target button on Session Variable Initialization Blockscreen

    http://onlineappsdba.com/wp-content/uploads/2008/09/bi_oid_10.JPG
  • 7/28/2019 Ntegrate Oracle BI Server With LDAP Server

    9/12

    PREPARED BY RAVI KUMAR LANKE Page 9

    2.9 Click on New and enter Name as USERin System Session Variable and clickOKasshows in screenshot below

    http://onlineappsdba.com/wp-content/uploads/2008/09/bi_oid_11.JPG
  • 7/28/2019 Ntegrate Oracle BI Server With LDAP Server

    10/12

    PREPARED BY RAVI KUMAR LANKE Page 10

    2.10 Enter the value ofLDAP variable . This value is usually uid orcn (check value of

    orclcommonnicknameattribute in OID) and clickOKas shown in below screenshot

    http://onlineappsdba.com/wp-content/uploads/2008/09/bi_oid_12.JPG
  • 7/28/2019 Ntegrate Oracle BI Server With LDAP Server

    11/12

    PREPARED BY RAVI KUMAR LANKE Page 11

    2.11 Finally test your setup by clicking on Test button . Enter any valid Username, Password

    when prompted

    http://onlineappsdba.com/wp-content/uploads/2008/09/bi_oid_14.JPG
  • 7/28/2019 Ntegrate Oracle BI Server With LDAP Server

    12/12