eXo Portal provides access to personalized and relevant content and applications from a single entry point, allowing users to collaborative and work more efficiently.
eXo Portal increases employee productivity by delivering information and applications to specific audiences. Through its dynamic layouts concept, eXo Portal allows your partners, employees and customers to create their own user experience. Personalized applications can be created based on groups, roles within groups, context, and team collaboration needs.
Web 2.0 has changed the way people work and interact online; eXo Portal lets you add Web 2.0 capabilities to portal-based applications in an innovative new development framework. Using built-in wizards, eXo Portal makes it possible to build a new page, containing several applications in an advanced layout, in less than 2 minutes. With support for RTL (Right To Left) languages, eXo Portal can meet the localization requirements of today's global enterprises.
Business and IT requirements can change quickly, so enterprise applications should be flexible. The modular framework on which the eXo Portal is based makes it easy to adapt applications to changing requirements. eXo Portal implementations can add other eXo services such as collaboration and content management, giving you a more cost-effective way to extend the capabilities of your application.
eSupport for open standards (WSRP, JSR-168 and JSR-286) allow eXo Portal to communicate with your existing portlets and services. Bridge capabilities for JavaServer Faces (JSF), Spring, Struts and JSP are also provided, while the flexible deployment architecture lets administrators efficiently share portal resources and manage security, thereby simplifying integration and deployment.
Single sign-on (SSO), which can be combined with an LDAP server depending on security requirements, makes it easy to manage authentication and the personalization of content from services depending on the user's role. eXo Portal leverages a unified service that manages users, groups and the relationships between them. That information can be stored in a database or in a LDAP directory (including Active Directory). eXo Portal relies on Java standards (JAAS) for propagating user identity and roles from the directory to the application server.
eXo Portal is compliant with the Google Gadgets specification. Gadgets can be placed in the user workspace or in the new dashboard that provides a fully customizable gadget page. Users can edit and maintain custom gadgets within eXo Portal, either with the inline gadget editor or externally via webdav, using their favorite editor. Gadgets from a remote repository such as iGoogle directory can also be used.