Capability

Integration

Liferay is designed to be standards-compliant and highly interoperable. Connect Liferay DXP with external systems using SOAP, REST, GraphQL, and more to unite third-party software, legacy systems, and data.

Headless APIs, Remote Apps (Client Extensions), API Builder, and integrations with SSO platforms are some of the examples of the features in this area.

Feature
Deployment Approach
Inputting Initial S3 Configuration Settings on DXP 7.0
This article serves as a reference for how to configure Liferay Digital Experience Platform (DXP) to use Amazon Web Services S3. DXP users can leverage Amazon S3 in two key areas; to serve as a file store repository,...
Fix Pack and Hotfix installation order on Liferay Portal EE
The order of fix pack and hotfix updates are determined by engineering in several ways. This order is hardcoded in the update. Environment Versions previous to Portal 6.2 SP11...
Apache Struts 1 Known Vulnerabilities
QUESTION: How are Liferay DXP 7.0 and 7.1, and Liferay Portal, affected by the following vulnerabilities? CVE-2016-1181: Arbitrary code execution, denial of service CVE-2016-1182: XSS and denial of service...
System-ext.properties Reference Guide
This article serves as a reference guide for how to set system wide properties through the system-ext.properties file. Similar to the relationship between the portal.properties and portal-ext.properties files,...
Update Manager gives plugin update reminders for up to date plugins
This article is a legacy article. It applies to previous versions of the Liferay product. While the article is no longer maintained, the information may still be applicable. This article documents a known issue where...
Site Template Use Cases
A site template is a hierarchical set of pages and content that can be used as a template for creating new sites. Due to the power and many options of this feature, there is a large...
Setting up locales for use with Staging
This article describes how to successfully perform local-live staging with the use of language locales/translations. Resolution You will need to obtain hotfix-56 and apply it to your bundle. This fix removes an error that...
Slow Publishing and Import Time for Site When Permissions Are Included in the LAR file
When a site has many roles and permissions, publishing the site will be significantly slower when the permissions are included in the import. Please see the following steps to...
Liferay Faces: Features
This article is a legacy article. It applies to previous versions of the Liferay product. While the article is no longer maintained, the information may still be applicable.  This...
Unable to Include 'form' Attribute in Alloy Editor for the Web Content Portlet
This article documents a known issue with the <form> attribute in Alloy Editor. When the <form> attribute is used for building submittable forms in HTML, Alloy Editor will convert <form> into <p> when added from HTML...
Social Office Upgrade
While Social Office was previously available as a separate application that could be installed on Liferay Portal EE, many of the components that were present in Social Office are now included within Liferay DXP 7.0. This...
Web Pages Do Not Load on Internet Explorer 9
This article documents a known issue with Internet Explorer 9 (IE9) when accessing the Liferay Digital Experience Platform 7.0. Upon accessing the browser page /web/guest/home, the page is blank (as shown in the image...
Storing Lucene Indexes in Various Ways
This article documents how to change where the indexes are stored. Resolution Please see the excerpt from the portal.properties file about the lucene.store.type property: Designate...
Patching Tool 1.0.24
The Patching Tool 1.0.24 is a maintenance release which includes fixes and minor updates.  Resolution Release Highlights Minor visual updates in the info command. Resolves a problem...
Roles and Permissions FAQ
This article documents some of the more complex use cases when granting permissions to a site. Who can be site members? I am having trouble adding user groups to a site; the user groups are not displaying. I don't want...
Managing Expired and Future Scheduled Web Content
This article documents how the Web Content Display portlet is designed to display different versions of the same Web Content article. In particular, this article discusses the intended...
LSV-391: Security Advisory for Vulnerability With Pingback in Blogs
This advisory comes in response to the recent public announcement of a potential Server-Side Request Forgery (SSRF) vulnerability in Liferay Portal 7.0.4. The report talks about a perceived vulnerability for the...
Group mapping required for LDAP export
This article addresses one issue for Active Directory users attempting to log in to the Liferay platform. Liferay is configured for use with an LDAP server (without mapping the "Group"...
Making Liferay CAPTCHA Easier to Read in Liferay Portal 6.1
This article is intended for legacy versions of Liferay Portal CAPTCHA is an industry standard security measure that requires users to enter what they see a small window as part of the validation process when creating an...
ThreadLocal Leaking Caused by Usages of Netty in Elasticsearch
This article documents a possible known issue where there is ThreadLocal leak shown in the console logs when shutting down the application server:...