October 9, 2009

Liferay Symposium 2009


On 5th October 2009, Liferay conducted a symposium in Bangalore at Hotel Leela Palace. My company, Nous Infosystems is a Silver Partner to Liferay.

I had a one hour slot to talk. Myself being an Identity guy, to present something relevant to Liferay, I chose to integrate Liferay with Sun Identity Manager. Post experiment with the integration I have presented a paper on the same.

Highlights:

We leveraged the Liferay API for the following functions
  • Retrieve a list of all the Roles available in the Liferay System
  • Retrieve a list of all the User Groups available in the Liferay System
  • Retrieve a list of all the Communities available in the Liferay System
  • Override the User Create function to create user with a given set of parameters
  • Create web service calls for all the functions
Using these web services calls we retrieved the list of user groups, roles, communities from the Liferay system dynamically every time Liferay was selected as a resource for any users. Upon combining the policies for mapping roles to communities and User groups, the user was provisioned to the Liferay User table using a webservice; this webservice calls a function which overrides the basic Liferay Api create user function. Similar are updates and deletes.

All comments and discussions are welcome. The presentation can be found here.


Note: The one in the suit is not me :-)