Search Results

All Results 6949
Sort By
Resource Type
Applicable Versions
Deployment Approach
Capability
Feature
Object APIs
Object APIs You can use headless APIs to interface with objects and picklists. Here are resources to help you understand and integrate these APIs to enhance your ability to manage objects.
Using Object Inheritance
Using Object Inheritance [Release Feature (LPD-34594)](../../../../security-and-administration/administration/configuring-liferay/feature-flags.md#release-feature-flags) Liferay DXP...
Using a CAPTCHA Client Extension
Using a CAPTCHA Client Extension Liferay DXP 2025.Q3+ CAPTCHA challenges are used on websites to verify a human user is accessing it, and not a bot or malicious code attacking the site. Liferay...
Installing Earlier Liferay Versions on Application Servers
Installing Earlier Liferay Versions on Application Servers As new Liferay versions are released, their dependencies and installation steps change. Liferay made a big change for DXP with the 2025.Q3...
Installing Earlier Liferay Versions on JBoss EAP
Installing Earlier Liferay Versions on JBoss EAP Liferay DXP 2025.Q2/Portal 2025.Q1 or below Installing on JBoss EAP requires installing the DXP WAR, installing dependencies, configuring JBoss,...
Installing Earlier Liferay Versions on Tomcat
Installing Earlier Liferay Versions on Tomcat Liferay DXP 2025.Q2/Portal 2025.Q1 or below Using a Liferay-Tomcat bundle or Docker image is the fastest way to get started using Liferay DXP. This...
CAPTCHA YAML Configuration Reference
CAPTCHA YAML Configuration Reference You can define a CAPTCHA client extension with a client-extension.yaml file. Usage Details This client-extnesion.yaml file defines a CAPTCHA client extension: ...
Installing Earlier Liferay Versions on WebLogic
Installing Earlier Liferay Versions on WebLogic Liferay DXP 2025.Q2/Portal 2025.Q1 or below If you are using WebLogic as your application server, it is highly recommended to install DXP to a...
Installing Earlier Liferay Versions on Wildfly
Installing Earlier Liferay Versions on Wildfly Liferay DXP 2025.Q2/Portal 2025.1 or below Installing on WildFly requires installing the DXP WAR, installing dependencies, configuring WildFly, and...
Liferay DXP 2025.Q3 Breaking Changes
Liferay DXP 2025.Q3 Breaking Changes Breaking changes break or significantly alter existing functionality or code structure. Here are all of the breaking changes for Liferay DXP 2025.Q3. As the...
2025.Q3 Default Setting and Feature Flag Changes
2025.Q3 Default Setting and Feature Flag Changes Most new versions of Liferay DXP include changes to the default settings. If you rely on the defaults from your old version, review the changes and...
Configuring service.properties
Configuring service.properties Service Builder generates a service.properties file in your *-service module's src/main/resources folder. Liferay uses this file's properties to alter your service's...
Connecting Service Builder to an External Database
Connecting Service Builder to an External Database Service builder creates the necessary tables for the service in the lportal database with all other data used by Liferay. If you want to store the...
Liferay Workspace Configuration Reference
Liferay Workspace Configuration Reference Liferay Workspace has many options you can set. Here's a handy command and properties reference. Running Liferay DXP locally my-project $ blade gw...
Client Secret JWT
Client Secret JWT Liferay supports client secret JWT as an authentication method for OAuth 2 clients. In this flow, the client itself creates the assertion and signs it using the client secret....
Standard Permissions
Standard Permissions Liferay defines several standard permissions across various applications and resources, such as view, edit, update, and more. Managing permissions Permissions are best managed...
Single-Page Application (SPA)
Single-Page Application (SPA) Rendering a page from scratch takes a lot of effort from the browser. It must load the HTML markup, the CSS, and any JavaScript, render and style the markup, and...
Overriding JSPs
Overriding JSPs You can override JSPs completely using OSGi fragments. This approach is powerful but can make things unstable when the host module is upgraded. By overriding an entire JSP, you...
Managing Object Entries with Data Sets
Managing Object Entries with Data Sets Data sets offer a flexible way to display object entries. When your advanced use case outgrows collections, data sets fill the gap. For example, Collections...
JAX-RS
JAX-RS JAX-RS web services work in Liferay modules the same way they work outside of Liferay, though you must register the class in the OSGi framework. To learn how to create these applications,...
Waiting for Life Cycle Events
Waiting for Life Cycle Events Liferay registers life cycle events like portal and portlet initialization into the OSGi service registry. Your OSGi classes can listen for these service registrations...
Configuring Frontend Resource Caching
Configuring Frontend Resource Caching Liferay DXP 2025.Q4+ Infinite caching and cache configurations for JavaScript files requires Liferay DXP 2026.Q1+. When you access a page on your site, the...
Classic Content Management System
Classic Content Management System The Classic CMS features are in maintenance mode as of Liferay DXP 2026.Q1. See Maintenance Mode and Deprecations in 7.4 for details. With Liferay’s classic...
Adding and Managing Space Members
Adding and Managing Space Members [Release Feature](../../../security-and-administration/administration/configuring-liferay/feature-flags.md) (LPD-17564) Liferay DXP 2026.Q1+ When creating a...
Creating Spaces
Creating Spaces [Release Feature](../../../security-and-administration/administration/configuring-liferay/feature-flags.md) (LPD-17564) Liferay DXP 2026.Q1+ When you start the Content Management...
Managing Permissions in the Content Management System
Managing Permissions in the Content Management System [Release Feature](./../../security-and-administration/administration/configuring-liferay/feature-flags.md) (LPD-17564) Liferay DXP 2026.Q1+ ...
Content Management System Dashboards and Analytics
Content Management System Dashboards and Analytics [Release Feature](./../../security-and-administration/administration/configuring-liferay/feature-flags.md) (LPD-17564) Liferay DXP 2026.Q1+ ...
Managing Deleted Entries in The Content Management System
Managing Deleted Entries in The Content Management System [Release Feature](./../../security-and-administration/administration/configuring-liferay/feature-flags.md) (LPD-17564) Liferay DXP 2026.Q1+...
Configuring Spaces
Configuring Spaces [Release Feature](../../../security-and-administration/administration/configuring-liferay/feature-flags.md) (LPD-17564) Liferay DXP 2026.Q1+ Use the Space Settings page to...
Managing Spaces
Managing Spaces [Release Feature](../../../security-and-administration/administration/configuring-liferay/feature-flags.md) (LPD-17564) Liferay DXP 2026.Q1+ You can manage existing spaces in the...
Creating Assets and Folders
Creating Assets and Folders [Release Feature](../../../security-and-administration/administration/configuring-liferay/feature-flags.md) (LPD-17564) Liferay DXP 2026.Q1+ You can upload and organize...
Assets
Assets [Release Feature](./../../security-and-administration/administration/configuring-liferay/feature-flags.md) (LPD-17564) Liferay DXP 2026.Q1+ Most of the time, you work with assets. Assets...
Content Structures
Content Structures [Release Feature](./../../security-and-administration/administration/configuring-liferay/feature-flags.md) (LPD-17564) Liferay DXP 2026.Q1+ Liferay headless CMS ships with two...
Creating Content Structures
Creating Content Structures [Release Feature](../../../security-and-administration/administration/configuring-liferay/feature-flags.md) (LPD-17564) Liferay DXP 2026.Q1+ Create content structures...
Content Structure Fields Configuration Reference
Content Structure Fields Configuration Reference [Release Feature](../../../security-and-administration/administration/configuring-liferay/feature-flags.md) (LPD-17564) Liferay DXP 2026.Q1+ ...
Using Liferay as an MCP Server
Using Liferay as an MCP Server Liferay DXP 2025.Q4+ [Beta Feature](../security-and-administration/administration/configuring-liferay/feature-flags.md#beta-feature-flags) Using Liferay DXP as an...
Iframe Sanitizer
Iframe Sanitizer Liferay DXP 2025.Q4+ Liferay DXP includes an iframe sanitizer that controls how iframes are handled across each instance. Iframes can introduce security risks if they load...
Asset Libraries API Basics
Asset Libraries API Basics Liferay's REST APIs provide endpoints for creating, retrieving, updating, and deleting asset libraries. Starting with Liferay DXP 2025.Q4, these same endpoints also...
Using the Account Selector Fragment Set
Using the Account Selector Fragment Set Liferay DXP 2026.Q1 The Account Selector fragment set is a collection of fragments that form the account selector interface. Users can manage their accounts...
Translating Content in the Content Management System
Translating Content in the Content Management System [Release Feature](./../../security-and-administration/administration/configuring-liferay/feature-flags.md) (LPD-17564) Liferay DXP 2026.Q1+ ...

Showing 1,801 to 1,840 of 8,707 entries.