Hitachi Vantara Pentaho Community Wiki
Child pages
  • Pentaho Liferay Integration Project
Skip to end of metadata
Go to start of metadata

Integrating Pentaho & Liferay

The end result of this project is a single sign-on solution between pentaho and liferay. Follow the steps below in order setup pentaho and liferay with CAS.

  1. Quick Setup for Pentaho + Liferay on Tomcat 5.5
  1. Installing liferay version 4.3.4 
  1. Deploying Pentaho into Liferay
  1. Adding Portal specific data to liferay tables
  1. Integrate Liferay with CAS
  1. Enable Single Sign-on in Pentaho using Liferay (you can also take advantage of an enabling script which will do all these things for you.

After the completion of these steps you will be able to login to Pentaho or Liferay through CAS and perform operations.

Liferay Sprint Backlog

 After the initial proof of concept user stories were created to enhance pentaho portlet functionalities. Following were the user stories which have been completed so far

  Completed

Story ID

Story Points

Story Description                                                                                                                

JIRA

Owner 

Status

1

1

As a Pentaho portlet user, I should be able to add Pentaho portlets to pages by looking in the "Pentaho" category.

http://jira.pentaho.org/browse/BISERVER-828

Ramaiz

Complete

2

5

As a Pentaho portlet user, I should be able to browse a solution repository and select the action sequence that I want to execute.

http://jira.pentaho.org/browse/BISERVER-828

Ramaiz

Complete

3

20

As a Pentaho portlet user, I should be able to login once via Liferay and have my authentication accepted by the various Pentaho BI engines.

http://jira.pentaho.org/browse/BISERVER-828

Ramaiz

Complete

4

1

As a Pentaho portlet user, I should be able to put multiple instances of a single portlet in a single page.

http://jira.pentaho.org/browse/BISERVER-828

Ramaiz

Complete

5

8

As a Pentaho portlet user, I should be able to open action sequence in a action portlet window instead of opening a new browser.

http://jira.pentaho.org/browse/BISERVER-828

Ramaiz

Complete

6

13

As a Pentaho portlet user, I should be able to communicate with other portlet using a common mechanism.

http://jira.pentaho.org/browse/BISERVER-828

Ramaiz

Complete

7

5

As a Pentaho portlet user, I should be able to execute the secure parameter xaction sequences.

http://jira.pentaho.org/browse/BISERVER-828

Ramaiz

Complete

8

8

As a Pentaho portlet user, I should be able to edit the portlet preferences.

http://jira.pentaho.org/browse/BISERVER-828

Ramaiz

Complete

9

13

As a Pentaho portlet user, I should be able to user dialog browser to select the action sequence for portlet preference in the edit mode.

http://jira.pentaho.org/browse/BISERVER-828

Ramaiz

Complete

Open

Story ID

Story Points

Story Description                                                                                                                                                                          

JIRA                                                              

Owner

Status

10

 

As a Pentaho portlet user, I should be able to create dependencies between portlets in EDIT mode.

http://jira.pentaho.org/browse/BISERVER-828

Ramaiz

Not started

11

13

As a Pentaho portlet user, I should be able to configure whether new content opens in a new browser window or replaces the content within an

http://jira.pentaho.org/browse/BISERVER-828

Ramaiz

Not started

12

 

As a Pentaho portlet user, I should be able to access admin actions (e.g. Permissions UI) in a portlet window.

http://jira.pentaho.org/browse/BISERVER-828

Ramaiz

Not started

13

 

As a Pentaho portlet deployer, I should be able to deploy a WAR that does not include baggage from the servlet-based interface.

http://jira.pentaho.org/browse/BISERVER-828

Ramaiz

Not started

14

 

As a Pentaho portlet developer, I should not have to edit multiple files--one for the servlet interface and one for the portlet interface.

http://jira.pentaho.org/browse/BISERVER-828

Ramaiz

Not started

15

40

As a pentaho user I should be able to select the solution browser display between tree view to normal icon view

http://jira.pentaho.org/browse/BISERVER-828

Ramaiz

Not started

16

 

A a Pentaho portlet user, I should be able to use JPivot (analysis slicer-dicer) inside a portlet and get specific details based on a parameter.

http://jira.pentaho.org/browse/BISERVER-828

Ramaiz

Not started

17

1

As a Pentaho portlet user, I should be able to separate filter content with the result.

http://jira.pentaho.org/browse/BISERVER-828

Ramaiz

Not started

18

13

As a Pentaho portlet user, I should be able to read my user roles from LDAP, database and any other application which provides user role storage capabilities

http://jira.pentaho.org/browse/BISERVER-828

Ramaiz

Not started

19

3

Create automated build script to enable single sign-on between liferay and pentaho

 

Ramaiz

Not Started

20

3

Document the process of integrating pentaho and liferay in a single sign-on environment

 

Ramaiz

Not Started

  • No labels

1 Comment

  1. Pentaho does not support Liferay. The notes on these pages are for an old version of the BI Server and no longer work with modern releases. Please do not post questions about Liferay integration in Wiki comments. If you need assistance with a Pentaho Community Edition product, visit the forum at http://forums.pentaho.com and post your question there. If you are an Enterprise Edition customer, contact your Pentaho support representative.