Liferay Features Detailed
Liferay Features Detailed
Chola MS
Cloud
Capabilit
Liferay DXP offer an environment which Identity y
Manageme Analytics
nt
provides omni-channel experience and
optimizes customer experience. Platform Search
Services
Segment
Collabora
ation and
tion and
Personali
Social
zation
Content
Forms –
Manage
Workflow
ment
Chola MS
Identity Management and Access Control (Application Security)
Identity Management Support — Liferay DXP is compatible with LDAP, SAML, OAuth, OpenSSO/OpenAM,
SiteMinder, Facebook Login, CAS and OpenID Connect.
User Management — Create and manage users, organizations, user groups, roles and password policies. View
all of the live portal sessions of your users.
Platform Services
Clustering and Performance Monitoring — Liferay DXP supports clustering at any combination of tiers
(presentation, service, business logic and database), advanced caching and performance monitoring support
(JMX, Java profiling and more).
High Availability and Scalability — Maximize uptime while updating your clustered environment with rolling
restarts, support for blue-green deployment, and cloud deployment through DXP Cloud.
Auditing and Optimization — Access key performance statistics (hits/page, avg time/hit, max time per
request and more) for all applications and pages. Track and manage user activity on the platform with built-in
auditing.
Single Page Applications — Liferay DXP uses Senna.js, to provide dynamic web experiences by loading only
the necessary parts of a page with a refresh, providing faster performance.
Development Standards and Technologies — AJAX, iCalendar, Microformat, JSR-362 (Portlet 3.0), JSR-371
(MVC 1.0), JSR-344 (JSF 2.2), Spring 4.1, CMIS 1.0/1.1, Hibernate collection of projects, OSGi Core 6.0 and SAML
3.0.
Back-End APIs — OOTB APIs allow connections to assets, cache, comments, data handlers, file storage,
geolocation, membership policies, message bus, permissions, recycle bin, scheduler, scripting, search,
upgrade and workflow.
Multitenancy — Organize users by business-defined categories such as department, geography or office. Each
organization and site can inherit or define its own permissions and administer user, group and role
management.
Site Administration — Create and manage sites for different audiences. Each site gets its own pages, content
management system and permissions. Admins to change the theme, insert JavaScript and metadata, create
menus and more.
Search Administration — Easily manage and control indexing and other search engine features.
Built-in Shell Interface for Module Administration — Interact with and manage Liferay DXP’s module
framework through a built-in Gogo shell interface.
Integration and Interoperability
Integration Framework — Liferay DXP is a central presentation layer platform for integrating content and
services from back-end or legacy applications. It supports integration with SOAP, REST, RSS and proprietary
APIs.
Front-End Toolkits — Developer tools to create, update and maintain themes built on Liferay DXP and create
OSGi bundles containing NPM dependencies.
IntelliJ IDEA Plugin — Integration with IntelliJ IDEA that can be configured for use with Liferay DXP
development.
Frameworks Support — Support for popular JavaScript frameworks such as Angular, Vue.js, React and
modern JavaScript workflows are included out of the box. Java frameworks such as JSF, SpringMVC (Spring
Framework 4.3) and PortletMVC4Spring (Spring Framework 5.1), Vaadin are supported.
Lexicon — A design language to provide a common framework for building interfaces within the Liferay
product ecosystem.
Collaboration and Social
Blogs — Liferay DXP includes a full featured blogging platform built for easy content authoring and sharing. The newest
features include friendly URL creation, estimated reading times and inline videos.
Knowledge Base — Create a robust knowledge base for onboarding materials, employee training or customer support.
Create, review and publish articles with commenting and ratings to gather feedback.
Social Networking — Add social networking features such as an activity wall, friends list, @ mentions, activity tracker
and social activity. Easily bookmark URLs in the platform and share them to a group of users.
Wiki — Create wiki sites with versioning capabilities, categories, Creole, HTML, or plain text modes, WYSIWYG editing,
drag-and-drop support for page creation, page history and reversion, and permissions.
Forums and Message Boards — Forums leverage threaded views, categories, avatars, drag-and-drop file attachments,
category and thread grouping, notification management, previews, dynamic list of recent posts and forum statistics.
Calendar — A community-based calendar with task lists that allows users to create, manage and search for events.
Events can be shared across communities and reminders can be set up through email, notifications or SMS.
Inline Image Editor — Resize, crop and make color adjustments to images uploaded from within applications that use
an item selector. The image editor is customizable so developers can create and deploy tools that modify images.
Alerts and Announcements — Broadcast updates across sites or target announcements to specific roles.
Polls — Allows users and administrators to create multiple choice polls that keep track of votes and display results on the
page.
Forms, Workflow and Business Process Automation
Forms — Create forms for everything from business process automation to replacing complex paper applications.
Validate data entered, apply conditional rules, prepopulate fields, authenticate users and more.
Validation — Define validation logic for a specific form field by creating custom messages for form validation errors.
Form Entries Management — Users can receive email notification for new form entries and export entries into
different formats: CSV, XML and XLS format. Entries have workflow integration provided so they can also go through a
workflow process after submission.
Form Entries Data Storage — Save the data you gather with your forms. Use our StorageAdapter API to give more
flexibility to your data management and store the data inside Liferay Database or externally depending on the use
case.
Multi Language Support — Add localizations for Forms to achieve better global support, including situations where
fields in the same language require different formats between countries (e.g., address and date formats).
Workflow — Define any number of simple to complex business processes or workflows, leveraging users, groups and
roles established in Liferay DXP with a graphical interface.
Content Management
Structured Content — Manage and create different content models and web content needed, for making sure your use
case-specific content management system becomes a reality.
Content Previews — Easily preview created content within an associated display page, within a page before publication
in a fragment and in draft form within a Widget page.
Enterprise DAM — Manage documents, video, audio, images and other media types in a unified repository. Allow groups
to store, tag, lock and search for assets, use them on site pages or download them for use offline.
.
Online Document Editing — Leverage the Google Docs editor to allow activities related to creating and editing
documents via portal.
Document Previews — Provide a preview of the document (including images, videos, audio clips) to easily identify the
content of the document.
Automatic Versioning Policies — Introduces intelligent/definable versioning to enrich historical and auditing context of
a document’s lifecycle.
Document Types — Create and manage abstracted document assets with specific metadata common to all assets of
its type, such as: Request for Proposal, Statement of Work, Annual Report, Presentation.
Google Drive Plugin — Create shortcuts to Google Drive files in their Documents and Media repositories so that they
can be managed within a Liferay DXP site.
Enterprise File Sync and Sharing — WebDAV functionality and Liferay Sync provide real-time document
synchronization on desktop and mobile environments and across browsers.
Search — Search for documents, video, audio, images and other media types based off of file names, tags, metadata
and the file's text content.
Live Preview — Automatically generate a full document preview within the DAM interface.
Segmentation & Personalization
Experiences — Easily personalize anything on a page for different audience segments through the page editor.
Segmentation — Target specific audiences for personalization for delivering prescriptive customer journeys. Manage
and move segments to different scopes and segment users based on profile and organization criteria.
Multichannel Support
Headless APIs - Content Delivery — New REST APIs that empower front-end developers to
deliver richer, faster, and more responsive user experiences. Front-end developers can use their
native tools and frameworks to build sites. The Rest APIs provide access to structured content, DM,
categories, keywords, etc.
Mobile SDK — The Mobile SDK is a framework for building native apps that integrate with Liferay
DXP applications, speeding up the delivery of native iOS, Android or Windows apps for mobile and
connected devices.
Adaptive Media — Liferay DXP dynamically adjusts images to best fit the screen size of each
device. It also offers deep control over how images are loaded, addressing performance issues
across varying network speeds.
Responsive Design — Sites created on Liferay DXP are mobile responsive out of the box. Liferay
DXP’s CSS framework is designed to work with browsers on all platforms and page previews are
offered for every screen size.
Push Notifications — Developers can send push notifications from Liferay DXP to native Android
and iOS apps or cross-platform apps with Xamarin.
Search
Elasticsearch 6.5 Integration — Out-of-the-box integration with a best-of-breed search engine provides a fast, scalable
solution for enterprise sites.
Solr 7.4 Integration — Integration with Solr 7.4, a popular enterprise search platform, can be configured for use with
Liferay DXP through an app found in Liferay Marketplace.
Multi Language Search — Search across all languages for Web Content for multi-language sites and portal instances.
Filter/Sort — Users can filter and sort search results within the UI.
Low-Level Search APIs — Leverage improved search APIs to interact with either Elasticsearch or Solr. Developers can
call the Search Engine without writing or using models or indexers, and allows access to every aggregator and query
type of Elasticsearch.
Workflow Process Analytics — Liferay DXP provides analytics for all instances of open and in progress processes in real
time allowing for easy identification of operational bottlenecks and insight to optimize efficiency.
Customer Profile Analytics — Pull customer data from multiple sources to create in-depth analytics and a single view of
known users. Integration with Salesforce allows for enhanced customer profiles through tracked user and account
behavior.
Page Analytics — Measure page performance, track behavior and understand page performance. Track interactions on
your custom solution developed with DXP using simple tags.
Traffic and Path Analytics — Display traffic types, filter and visualize paths for easy source identification. Display assets
and filter interactions on each asset by touchpoint.
Asset Analytics — Track and visualize engagement levels for assets and web content through an aggregate view. Asset-
specific reports detail use case-specific insight about usage, views and engagement.
Cloud Capability
High Availability — Reduce service interruption with a zero downtime strategy. Create custom self-healing and fault
tolerance processes to support performance during peak traffic times.
Application Development — Track application performance through build and deployment logs. Analyze your stack
trace and troubleshoot bugs from the web console and command-line interface, or download the logs to use in your
preferred tool.
Monitoring — View real-time metrics for CPU, memory (RAM) and data transfer usage for all of your services. Monitor
the health status of each of your services.
Governance — Invite team members and enable secure collaboration by controlling the level of access and
permissions to each of your project environments. Maintain full visibility over all the activities made by team
members in your project in each environment.
Backup & Restore — Automatic, secure backups ensure that your data and documents will always be protected in
case of an emergency. Each backup is saved for 30 days and available for you to restore. Manual backups can also be
created.
Autoscaling — Dynamically scale bandwidth and computing capacity to maintain steady performance through
unexpected traffic peaks. Auto upscaling and manual downscaling allows you to stay flexible and configure for your
needs.
VPN — Enable secure integrations and access crucial company data centers by connecting your project to a VPN and
configuring specific forwarding ports for maximum protection.