Capability

Personalization

Liferay provides powerful out-of-the-box features for building and delivering personalized experiences to users. Personalization features empower you to deliver novel site experiences that differ based on defined user segments, design and execute A/B Tests, and more.

Feature
Deployment Approach
Controlling Role Visibility via Headless API
Issue The /o/headless-admin-user/v1.0/roles API exposes all system roles, potentially revealing sensitive information about permission structures, user roles, and their associated components (portlets). Environment...
How to set two Liferays as separate SAML and IdP servers?
Issue How to set two Liferays as separate SAML and IdP servers? Environment Liferay DXP Quarterly Release Resolution Configure and setup first bundle: Add portlet.session.replicate.enabled=true to...
What hardware is supported to run Liferay?
Issue The Compatibility Matrix does not list any specific hardware to run Liferay. What is supported to run Liferay?   Environment DXP 7.3+ Quarterly Releases   Resolution Liferay's Compatibility Matrix focuses on...
When trying to develop an integration to import several product warehouse availability, the BatchEngineImportTask fails
Issue Blocking bug evident when trying to use the warehouse item batch headless API. Steps to reproduce: Create a warehouse with external reference code CR41 Execute a POST to...
Content Structure Headless getSiteContentStructuresPage search does not consider Structure name or description
Issue The user is unable to search for a specific web content structure using either the structure name or description via the API endpoint: /o/headless-delivery/v1.0/sites/20117/content-structures?search=demo...
"Fields", "nestedFields" and "Restrict Fields" do not filter out the data in the API response body
Issue While using the Navigation Menu Headless API (`/o/headless-delivery/v1.0/navigation-menus/${navigation_menu_id}`), the response is too long, especially with multiple navigation levels. When...
Thread deadlock during startup of liferay in cluster
Issue I'm not 100% sure on how to reproduce/trigger it, but it seems that when there is active traffic to the cluster, there is a fair chance that one of the nodes will deadlock during startup of the portal. We see this...
"Unable to lookup mail/MailSession" error when sending emails
Issue We have configured email delivery using the application server JNDI mail resource: Configuring in the context.xml of the application server: <Resource name="mail/MailSession" auth="Container"...