Showing posts with label obiee 12c. Show all posts
Showing posts with label obiee 12c. Show all posts

Friday, December 15, 2017

MENGINTEGRASIKAN OBIEE 12C DAN WEBCENTER PORTAL 12C (PART 2)

Pada tulisan saya sebelumnya MENGINTEGRASIKAN OBIEE 12C DAN WEBCENTER PORTAL 12C (PART 1), kita sudah membahas integrasi OBI dan Webcenter dari sisi pengaturan di OBI. pada kesempatan kali ini saya akan membahas pengaturan dari sisi Webcenter Portal. Yang akan kita bahas disini akan kita bagi menjadi 2 bagian yaitu
  • Membuat SOAP Connection ke BI Server
  • Menambahkan BI Catalog ke dalam Webcenter Portal
Berikut langkah-langkah pengaturan dari sisi Webcenter Portal bagian pertama yaitu Membuat SOAP Connection ke BI Server:
  1. Masuk ke Enterprise Manager kemudian klik "Weblogic Drop Down" Menu dan pilih System MBean Browser. Pilih Application Defined MBeans > oracle.adf.shared.connections > Server : WC_Portal > Application: webcenter > ADFConnections > ADFConnections. Kemudian pada tampilan sebelah kanan pilih tab "Operation" kemudian klik "createConnection".


  2. Pada halaman "Operation: createConnection", isi field "Connection Type" dengan "BISoapConnection" kemudian pada field "Connection Name" isi dengan "biserver" kemudian klik tombol "Invoke" dan akan ada konfirmasi jika sudah tersimpan


  3. Kemudian pada menu sebelah kiri klik icon refresh agar koneksi baru yang sudah dibuat muncul pada tree. Kemudian pada tree yang terakhir dipilih yaitu "ADF Connections" kemudian expand lagi akan terlihat koneksi yang baru dibuat yaitu "BISoapConnection" kemudian expand kembali dan akan terlihat "biserver". Klik pada "biserver" dan isi field sebagai berikut:
       - Context : analytics
             - Host : <bisa diisi ip server BI atau hostname server BI>
       - IsStaticResourcesLocationAutomatic: true
       - Password: welcome1
       - Port: <default port adalah 9502>
       - Protocol: http
       - Username: BIImpersonateUser
       - StaticResourcesLocation: <http://machine.domain:port> <default 9052>



    Setelah sesuai klik "Apply".

  4. Kemudian klik menu "ADF Connections" dan pilih tab "Operation" lalu klik "save".


  5. Kemudian klik "Invoke".


Berikut langkah-langkah pengaturan dari sisi Webcenter Portal bagian kedua yaitu Menambahkan BI Catalog ke dalaam Webcenter Portal

  1. Masuk ke Webcenter Portal sebagai administrator kemudian pilih "Administration" kemudian pilih tab "Shared Assets" dan pilih pada menu kiri "Resource Catalogs". Kemudian copy "Default Home Portal Catalog" pada "Resource Catalogs".


  2.  Kemudian isi pada field "Display Name" dan "Description" kemudian klik OK


  3. Kemudian centang kolom "Available" pada catalog yang baru dibuat.


  4. Setelah itu pilih pada catalog yang baru dan pilih menu Action  > Edit Properties/


  5. Pada bagian "Exclude Asset Usage" pilih "Include in All Portals" pada radio button dan klik OK


  6. Kemudian klik link "Edit" pada kolom "Action" dan pilih Add > Folder. Maka akan muncul pop-up untuk mengisikan nama folder dan klik OK.


  7. Lalu pilih pada folder yang baru saja dibuat kemudian klik Add > Add From Library. Kemudian pilih Connection pada menu sebelah kiri dan pilih "BI Presentation Services" pada halaman sebelah kanan, lalu klik "Add".


  8. Kemudian klik "Save and Close".


  9. Kemudian pilih tab "Settings" dan pada bagian "Assets" field "Portal" pilih nama catalog yang sudah kita buat tadi. kemudian klik "Save".


  10. Setelah itu kita bisa cek pada Portal yang kita miliki pada daftar catalog dan kita bisa menambahkan Chart yang ada pada BI ke Webcenter Portal.




Cukup sekian pembahasan proses integrasi dari sisi Webcenter Portal. Untuk custom Portal bisa disesuaikan dengan selera masing-masing.

Referensi :
https://docs.oracle.com/middleware/1221/biee/BIEDV/embedding_adf.htm#BIEDV1247
https://docs.oracle.com/middleware/1221/wcp/admin/GUID-6BBFCB32-93CA-4594-8A8F-5428396FA005.htm

MENGINTEGRASIKAN OBIEE 12C DAN WEBCENTER PORTAL 12C (PART 1)

Pada kesempatan ini saya akan membahas bagaimana mengintegrasikan OBIEE 12C dan Webcenter Portal 12C. Hal ini bertujuan agar kita bisa membawa BI Content ke dalam Webcenter Portal agar lebih powerful. Sebelum melakukan INTEGRASI ada beberaspa hal yang perlu diperhatikan.
  1. OBIEE dan Webcenter Portal menggunakan weblogic yang sama sehingga user dari kedua aplikasi ini akan sama.
  2. Jika OBIEE dan Webcenter Portal diinstall di weblogic yang berbeda maka keduanya harus menggunakan identity store yang sama.
  3. Jika OBIEE dan Webcenter Portal diinstall di weblogic yang berbeda dan mempunyai identity store yang berbeda juga, maka buatlah user dengan nama yang sama di masing-masing default authenticator.
Setelah sesuai dengan hal-hal diatas maka kita dapat memulai proses integrasi. Pada postingan kali ini akan dibahas mengenai integrasi dari sisi OBIEE. Untuk Webcenter Portal akan dibahas dilain kesempatan.

Berikut langkah-langkah pengaturan dari sisi OBIEE:
  1. Buat satu user BIImpersonateUser untuk terhubung OBIEE Presentation Service dan OBIEE Objects. Untuk membuat user, buka Weblogic console > Security Realms > myrealm > Users and Groups > click on New button dan beri nama user "BIImpersonateUser" dan isi password kemudian klik OK.




  2. Grant permissions ke user yang sudah dibuat. Buka Enterprise Manager, dibawah Weblogic Domain drop down menu pilih Security > Application Policies kemudian pada "Application Stripe" pilih obi kemudian pada "Principal Type" pilih user dan pilih "Create button".



  3. Setelah melakukan langkah diatas maka akan muncul halaman "Create Application Grant". Didalam tab "Permissions" klik add untuk menambahkan permission baru dan akan muncul pop-up. Pilih "oracle.security.jps.ResourcePermission" pada drop down "Permission Class".



  4. Kemudian pindah tab ke "Resource Types". Kemudian pada "Resource Type" pilih "oracle.bi.user" dan klik Continue.



  5. Setelah itu akan muncul halaman lanjutan. Dalam field "Resource Name" isi dengan "*". Kemudian pada field "Permission Action" pilih "impersonate". kemudian pilih "Select".



  6. Setelah langkah diatas maka akan kembali ke halaman "Create Application Grant". Pada bagian "Grantee" pilih Add maka akan muncul pop-up "Add Principal". Pada field "Type" pilih "User" kemudian klik tanda panah di sebelah field "Display Name".



  7. Setelah muncul list user, pilih "BIImpersonateUser" dan klik OK. dan akan kembali ke halaman "Create Application Grant".



  8. Pada halaman "Create Application Grant" pilih OK untuk menyelesaikan proses grant user.


Setelah proses grant selesai berarti selesai sudah sesi dari OBIEE untuk proses integrasi. Untuk sesi Webcenter Portal akan dibahas pada sesi yang berbeda pada "MENGINTEGRASIKAN OBIEE 12C DAN WEBCENTER PORTAL 12C (PART 2)".