Simplified UI Development
Liferay Portal simplifies the development of internal,external, and channel websites--notably those that allow users tologin for personalized services or views and those that require aworkflow approval process to update content and integrate oraggregate multiple existing services. Liferay Portal provides asingle presentation layer for integrating all enterprise systems intoa single easy to use interface for end users.
Flexible Enterprise Integration Framework
Liferay Portal is a central presentation layer platform thatallows users, administrators and developers to integrate content andservices from backend or legacy applications. Liferay supportsmultiple methods to integrate, including SOAP, REST, RSS, as well asproprietary API's.
Secure Single Sign On (SSO)
Aggregate and access your content and applications in oneplace. Liferay Portal can pull all of your different systems togetherand make them available by logging in just once via the secure SSO.
Administrators can customize, edit, add, and change userattributes (name, company, date, or any other information that needsto be tracked or logged by your system) directly from Liferay,without needing to modify their database.
Liferay 6 extends this support to Pages, Web Content, BlogsEntries, Documents and its folders, images and its folders, bookmarksand its folders, forum messages, calendar events and wiki pages.
Liferay also offers a framework so that developers canleverage this functionality in their custom portlets to supportcustom fields for their own entities.
Rules Engine Integration
Advanced personalization via Drools allows for "contextualpersonalization", the specification of content, functionality, andfeatures based on a user's location, activities, and their otherself-defined profile attributes.
Communities & Organizations
Liferay users can be intuitively grouped into a hierarchy of"organizations" or cross-organizational "communities," providingflexibility and ease of administration.
For example, members of different geographies such as Americasand EMEA can be grouped into organizations, whereas disciplines suchas sales, marketing, and engineering that cross geographies can becreated as communities. Each such group can also be given a separatemini portal with its own set of pages, content management system,shared calendar, and authorizations. A user can belong to multiplegroups and easily navigate between them.
Search & Tagging
Tag web content, documents, message board threads and more todynamically share important or interesting content with other portalusers.
Users can then search for relevant information within specificportlets, communities, within the entire portal and even withinexternal integrated applications.
Depending on what an administrator allows, users can personalize portal pages by adding, removing, positioning content or portlet attributes (e.g., zip code for weather portlet). These pages can be made public (published as a website with a unique friendly URL) or kept private.
Role Based Content Delivery
Portals allow multiple user types to access a single URL and access a unique page view depending on the users role, group, organization or personal preferences. Administrator controlled and user customized, Liferay Portal provides a central platform for determining enterprise content policy, including who can edit and publish content, files, communities, files and applications.
Dynamic Drag Drop
Liferay Portal was the first portal to offer this feature, allowing users to move different elements around in the portal by simply dragging and dropping them into place.
Liferay Portal allows you to incorporate workflow into any of your own custom portlets by leveraging Liferay's workflow APIs. This provides a better end user experience; saves your development team a lot of effort by reusing Liferay's workflow administration tools; and provides seamless integration with all supported workflow engines.
User-Driven Workflow Approval
Not only is there embedded workflow for content, Liferay Portal allows users to create their own workflow and define the number of approval paths based on their own unique business requirements and operational needs.
For example, administrators can now implement an approval process for new document uploads before they appear in the Document Library.
Auditing Performance Monitoring
To help administrators monitor the portal's performance and better optimize resources, Liferay Portal gives administrators access to key performance statistics (hits/page, avg time/hit, max time per request, and more) for all portlets and portal pages. Meanwhile, our Portal Auditing feature allows administrators to track and manage user activity within the portal.
Work From Your Desktop
Link to Liferay Portal from your desktop. Just drag your files into familiar "WebDAV" desktop folders and they are automatically uploaded to your portal.
International or multi-lingual organizations get out of the box support for 30+ languages. Users can toggle between different language settings with just one click. You can also easily add other languages.