Search Results

All Results 6948
Sort By
Resource Type
Applicable Versions
Deployment Approach
Capability
Feature
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....
Auto-Scaling in AWS
Auto-Scaling in AWS Liferay's auto-scaling feature automatically creates and destroys replicas (nodes) in the Liferay cluster to optimize performance. You can choose the minimum and maximum number...
Configuring Liferay in AWS
Configuring Liferay in AWS Since Liferay installations hosted in AWS use Helm, you must configure and customize Liferay using the Helm CLI. You can write as many .yaml files as you need. To update...
Viewing Metrics from Kubernetes
Viewing Metrics from Kubernetes It is important to track resource usage in the Kubernetes cluster. To view your resource usage, you must use a collector and an exporter. Before you can view...
Running Liferay DXP in Amazon Web Services
Running Liferay DXP in Amazon Web Services There are three ways to host Liferay DXP in AWS: Installing Liferay DXP using the plain Helm chart. Installing Liferay DXP from AWS Marketplace. ...
AWS Managed Resources Reference
AWS Managed Resources Reference By default, Liferay uses several managed services to run background operations when hosting in AWS. These resources facilitate the provisioning and continued use of...
Viewing Metrics with Prometheus
Viewing Metrics with Prometheus The Liferay Helm chart is prepared to set up the Prometheus JMX Exporter project agent out-of-the-box. Set the JMX_AGENT_YAML environment variable to the following...
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...
Configuring Externally Managed Services
Configuring Externally Managed Services Externally managed services are created, configured, and managed outside the Liferay Helm chart. Database Configuring an external database for Liferay in...
Configuring Internally Managed Services
Configuring Internally Managed Services Internally managed services are configured and managed within the chart. These services are defined using the dependencies property: dependencies: : ...
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...
Liferay Content Management System
Liferay Content Management System [Release Feature](./../security-and-administration/administration/configuring-liferay/feature-flags.md) (LPD-17564) Liferay DXP 2026.Q1+ Headless content delivery...
Getting Started With The Content Management System
Getting Started With The Content Management System [Release Feature](./../../security-and-administration/administration/configuring-liferay/feature-flags.md) (LPD-17564) Liferay DXP 2026.Q1+ When...
Spaces
Spaces [Release Feature](./../../security-and-administration/administration/configuring-liferay/feature-flags.md) (LPD-17564) Liferay DXP 2026.Q1+ Spaces are the primary organizational units in...
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...
Categorizing Assets
Categorizing Assets [Release Feature](../../../security-and-administration/administration/configuring-liferay/feature-flags.md) (LPD-17564) Liferay DXP 2026.Q1+ You can organize content with...
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...
Managing Assets
Managing Assets [Release Feature](../../../security-and-administration/administration/configuring-liferay/feature-flags.md) (LPD-17564) Liferay DXP 2026.Q1+ Access content, files, and folders in...
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...
Managing Content Structures
Managing Content Structures [Release Feature](../../../security-and-administration/administration/configuring-liferay/feature-flags.md) (LPD-17564) Liferay DXP 2026.Q1+ After a content structure...
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...
CNE: Helm Values Reference
CNE: Helm Values Reference Helm is configured in YAML. Below are descriptions of the Liferay default Helm chart values. affinity: {} # Set Liferay DXP StatefulSet spec affinity...
Using GovCloud to run Liferay in AWS
Using GovCloud to run Liferay in AWS Government entities can use GovCloud to provision Liferay in AWS. Subscribe to Liferay DXP Visit the AWS Marketplace. In Discover Products, find Liferay...
Making Liferay Public in AWS
Making Liferay Public in AWS Now that you have Liferay installed, all that's left is to make it publicly available and then configure HTTPS for secure communication. Install the nginx Ingress...
Running Liferay on any Kubernetes Cluster for Cloud 2025.Q4 and Earlier Versions
Running Liferay on any Kubernetes Cluster for Cloud 2025.Q4 and Earlier Versions This guide covers the Kubernetes toolkit version used throughout 2025.Q4 and earlier. Starting in 2026.Q1, the...
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+ ...
Managing Object Entry Versions
Managing Object Entry Versions Liferay DXP 2025.Q4+/Portal 2026.Q1+ Object entry versioning is used in Liferay's Content Management System (CMS). The versioning feature is only available after...
Liferay DXP 2025.Q4 Breaking changes
Liferay DXP 2025.Q4 Breaking changes Breaking changes break or significantly alter existing functionality or code structure. Here are all of the breaking changes for Liferay DXP 2025.Q4. As the...
Moving Changes Between Publications
Moving Changes Between Publications Liferay DXP 2023.Q3+/Portal GA92+ You can move changes from one publication to another while reviewing them. This helps organize content and manage updates more...
Reviewing Publication Changes
Reviewing Publication Changes Review a publication’s tracked changes before publishing to ensure it contains only the edits you want. To review publication changes, open the Publications drop-down...
Content Management System Permissions Reference
Content Management System Permissions Reference [Release Feature](./../../security-and-administration/administration/configuring-liferay/feature-flags.md) (LPD-17564) Liferay DXP 2026.Q1+ Assign...
Scheduling and Subscription
Scheduling and Subscription [Release Feature](../../../security-and-administration/administration/configuring-liferay/feature-flags.md#release-feature-flags) (LPD-17564) Liferay DXP...
Assignee Fields
Assignee Fields Liferay DXP 2025.Q4+/Portal 2026.Q1+ Assignee fields are for selecting existing users or roles in the object entry. Assigned users can edit the entry with no manual permission...
2025.Q4 Default Setting and Feature Flag Changes
2025.Q4 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 Password Encryption Algorithms and Stored Password Formats
Configuring Password Encryption Algorithms and Stored Password Formats Liferay encrypts passwords using an algorithm that aligns with the recommendations from the OWASP Password Storage Cheat...
Migrating the Database
Migrating the Database For support, maintenance, or performance reasons, you may decide to migrate from the database you use to one of the other databases Liferay supports. Though the exact steps...

Showing 1,801 to 1,860 of 8,703 entries.