# Product Ideas

**URL:** https://discuss.liferay.com/c/product-ideas/33.md?page=1

[Latest](https://discuss.liferay.com/latest.md) · [Categories](https://discuss.liferay.com/categories.md) · [Tags](https://discuss.liferay.com/tags.md)

**Page:** 2

---

## [Enable auto-generated Information Template FreeMarker snippets to correctly render repeatable field values without requiring custom template code](https://discuss.liferay.com/t/enable-auto-generated-information-template-freemarker-snippets-to-correctly-render-repeatable-field-values-without-requiring-custom-template-code/744)

<div class="topic-metadata">

**Author:** [@UrvaPatel](https://discuss.liferay.com/u/UrvaPatel)\
**Replies:** 3\
**Last updated:** [June 24, 2026, 2:57am UTC](https://discuss.liferay.com/t/enable-auto-generated-information-template-freemarker-snippets-to-correctly-render-repeatable-field-values-without-requiring-custom-template-code/744 "2026-06-24T02:57:12Z")

</div>

What is the problem you are trying to solve? Information Templates provide auto-generated FreeMarker snippets for content structure fields through the template editor. However, when a field is configured as Repeatable, …

---

## [Rearranging repeated fields in Web Content structure is cumbersome when the fields](https://discuss.liferay.com/t/rearranging-repeated-fields-in-web-content-structure-is-cumbersome-when-the-fields/718)

<div class="topic-metadata">

**Author:** [@juanjo.delacruz](https://discuss.liferay.com/u/juanjo.delacruz)\
**Replies:** 0\
**Last updated:** [June 11, 2026, 1:15am UTC](https://discuss.liferay.com/t/rearranging-repeated-fields-in-web-content-structure-is-cumbersome-when-the-fields/718 "2026-06-11T01:15:10Z")

</div>

What is the problem you are trying to solve? Dear team, If you create a structure with the attached JSON, and create a web content with multiple repeated fields, if you try to rearrange them, it is hard because the fie…

---

## [Choose fragments nestable in fragments drop-zone (and maybe choose wich fragment, directly from code)](https://discuss.liferay.com/t/choose-fragments-nestable-in-fragments-drop-zone-and-maybe-choose-wich-fragment-directly-from-code/364)

<div class="topic-metadata">

**Author:** [@ldetomi](https://discuss.liferay.com/u/ldetomi)\
**Replies:** 3\
**Last updated:** [June 1, 2026, 9:47am UTC](https://discuss.liferay.com/t/choose-fragments-nestable-in-fragments-drop-zone-and-maybe-choose-wich-fragment-directly-from-code/364 "2026-06-01T09:47:58Z")

</div>

What is the problem you are trying to solve? Multiple drop-zones in fragments are very useful to create a “matrioska” composed website. Anyway, the main limit of this approach is that is not possible to limit “what fra…

---

## [Ability to manage dependencies between client extensions to ensure a correct deployment order](https://discuss.liferay.com/t/ability-to-manage-dependencies-between-client-extensions-to-ensure-a-correct-deployment-order/630)

<div class="topic-metadata">

**Author:** [@Timea\_Bihari](https://discuss.liferay.com/u/Timea_Bihari)\
**Replies:** 3\
**Last updated:** [May 24, 2026, 11:55pm UTC](https://discuss.liferay.com/t/ability-to-manage-dependencies-between-client-extensions-to-ensure-a-correct-deployment-order/630 "2026-05-24T23:55:03Z")

</div>

What is the problem you are trying to solve? Client Extensions currently lack a native mechanism to define runtime dependencies or load orders. Consequently, the OSGi container starts them without a guaranteed sequence,…

---

## [Custom HTML ID support for OOTB fragments](https://discuss.liferay.com/t/custom-html-id-support-for-ootb-fragments/639)

<div class="topic-metadata">

**Author:** [@Priyank\_Gajera](https://discuss.liferay.com/u/Priyank_Gajera)\
**Replies:** 0\
**Last updated:** [May 22, 2026, 12:25am UTC](https://discuss.liferay.com/t/custom-html-id-support-for-ootb-fragments/639 "2026-05-22T00:25:10Z")

</div>

Hi Team, I’d like to propose a small but useful enhancement to the out-of-the-box (OOTB) Container and Heading fragments may be more. Current behavior There is currently no way to assign a custom id attribute to the O…

---

## [Site Initializer: Support SEO Settings for Pages](https://discuss.liferay.com/t/site-initializer-support-seo-settings-for-pages/632)

<div class="topic-metadata">

**Author:** [@mharby](https://discuss.liferay.com/u/mharby)\
**Replies:** 0\
**Last updated:** [May 20, 2026, 7:03am UTC](https://discuss.liferay.com/t/site-initializer-support-seo-settings-for-pages/632 "2026-05-20T07:03:50Z")

</div>

What is the problem you are trying to solve? When building a site initializer, there is currently no way to configure advanced SEO settings for layout pages. The following SEO fields are completely unreachable from a si…

---

## [Allow concurrent checkout of subscription and non subscription products](https://discuss.liferay.com/t/allow-concurrent-checkout-of-subscription-and-non-subscription-products/585)

<div class="topic-metadata">

**Author:** [@Jan\_Binder](https://discuss.liferay.com/u/Jan_Binder)\
**Replies:** 0\
**Last updated:** [May 6, 2026, 10:22pm UTC](https://discuss.liferay.com/t/allow-concurrent-checkout-of-subscription-and-non-subscription-products/585 "2026-05-06T22:22:33Z")

</div>

What is the problem you are trying to solve We want to have the possibility to allow users to checkout products that are subscription based in the same order as products that are not subscription based. Think of a prod…

---

## [Commerce Products - External Images Preview](https://discuss.liferay.com/t/commerce-products-external-images-preview/579)

<div class="topic-metadata">

**Author:** [@vitalii-koshelenko](https://discuss.liferay.com/u/vitalii-koshelenko)\
**Replies:** 0\
**Last updated:** [May 5, 2026, 7:26pm UTC](https://discuss.liferay.com/t/commerce-products-external-images-preview/579 "2026-05-05T19:26:25Z")

</div>

What is the problem you are trying to solve? Review Product Images in Control Panel, provided from external system (via cdnUrl) Problem: When local images are used for Products - preview is displayed correctly in Pr…

---

## [Export/Import Result Rankings](https://discuss.liferay.com/t/export-import-result-rankings/390)

<div class="topic-metadata">

**Author:** [@wolfgang.schneemann](https://discuss.liferay.com/u/wolfgang.schneemann)\
**Replies:** 1\
**Last updated:** [March 17, 2026, 1:34pm UTC](https://discuss.liferay.com/t/export-import-result-rankings/390 "2026-03-17T13:34:35Z")

</div>

What is the problem you are trying to solve? I want to export and import the result rankings from one Liferay installation to another one. What is your project about? (e. g. Intranet, Partner Portal, Enterprise Website…

---

## [Import/Export Synonyms](https://discuss.liferay.com/t/import-export-synonyms/386)

<div class="topic-metadata">

**Author:** [@wolfgang.schneemann](https://discuss.liferay.com/u/wolfgang.schneemann)\
**Replies:** 1\
**Last updated:** [March 17, 2026, 1:33pm UTC](https://discuss.liferay.com/t/import-export-synonyms/386 "2026-03-17T13:33:31Z")

</div>

What is the problem you are trying to solve? I want to transfer the synonyms from one Liferay installation to another one by exporting and importing the synonym set. What is your project about? (e. g. Intranet, Partner…

---

## [Need to duplicate / reuse Collections in Content Publisher to avoid repetitive configuration](https://discuss.liferay.com/t/need-to-duplicate-reuse-collections-in-content-publisher-to-avoid-repetitive-configuration/297)

<div class="topic-metadata">

**Author:** [@csanchez](https://discuss.liferay.com/u/csanchez)\
**Replies:** 1\
**Last updated:** [March 13, 2026, 4:42pm UTC](https://discuss.liferay.com/t/need-to-duplicate-reuse-collections-in-content-publisher-to-avoid-repetitive-configuration/297 "2026-03-13T16:42:05Z")

</div>

Hi everyone, I would like to share a recurring functional need we are facing when working with Collections in Content Publisher in Liferay DXP, and get feedback from the community or the product team. At the moment, Co…

---

## [PaaS Cloud alert about Service restarts](https://discuss.liferay.com/t/paas-cloud-alert-about-service-restarts/389)

<div class="topic-metadata">

**Author:** [@pkoskela](https://discuss.liferay.com/u/pkoskela)\
**Replies:** 0\
**Last updated:** [February 25, 2026, 10:30pm UTC](https://discuss.liferay.com/t/paas-cloud-alert-about-service-restarts/389 "2026-02-25T22:30:22Z")

</div>

Liferay Cloud Console already provides alert configurations for CPU, memory, VPN, and scaling (see screenshot). It would be very useful to also receive alerts when any cloud service restarts automatically. This would he…

---

## [Collection Display Filtering by Site-Scoped Tags](https://discuss.liferay.com/t/collection-display-filtering-by-site-scoped-tags/376)

<div class="topic-metadata">

**Author:** [@orsolya](https://discuss.liferay.com/u/orsolya)\
**Replies:** 0\
**Last updated:** [February 24, 2026, 8:57am UTC](https://discuss.liferay.com/t/collection-display-filtering-by-site-scoped-tags/376 "2026-02-24T08:57:51Z")

</div>

What is the problem you are trying to solve? Currently, when adding a Collection Filter and filtering by tags, all tags are suggested (including ones from the Global Site), and restricting the scope is not possible. Wh…

---

## [Ability to create one object based on another when objects are Account scoped (NO CODE)](https://discuss.liferay.com/t/ability-to-create-one-object-based-on-another-when-objects-are-account-scoped-no-code/309)

<div class="topic-metadata">

**Author:** [@rlluis](https://discuss.liferay.com/u/rlluis)\
**Replies:** 0\
**Last updated:** [January 25, 2026, 8:24pm UTC](https://discuss.liferay.com/t/ability-to-create-one-object-based-on-another-when-objects-are-account-scoped-no-code/309 "2026-01-25T20:24:14Z")

</div>

If you have 2 objects that are related between them and also with accounts (both) you can’t automate the creation of the related object based on the main object without coding. Basically if you add an action “On After A…

---

## [Prevent discarding page drafts in Production from breaking open Publications](https://discuss.liferay.com/t/prevent-discarding-page-drafts-in-production-from-breaking-open-publications/1083)

<div class="topic-metadata">

**Author:** [@pavel.sach-m](https://discuss.liferay.com/u/pavel.sach-m)\
**Replies:** 0\
**Last updated:** [October 21, 2026, 12:45pm UTC](https://discuss.liferay.com/t/prevent-discarding-page-drafts-in-production-from-breaking-open-publications/1083 "2026-10-21T12:45:20Z")

</div>

Title: Prevent discarding page drafts in Production from breaking open Publications What is the problem you are trying to solve? When a page is edited in an open Publication, discarding its draft in Production deletes a…

---

## [Add support for Japanese auto-tagging](https://discuss.liferay.com/t/add-support-for-japanese-auto-tagging/1080)

<div class="topic-metadata">

**Author:** [@jordirodo](https://discuss.liferay.com/u/jordirodo)\
**Replies:** 0\
**Last updated:** [October 21, 2026, 1:12am UTC](https://discuss.liferay.com/t/add-support-for-japanese-auto-tagging/1080 "2026-10-21T01:12:48Z")

</div>

Background Auto-tagging feature only supports English: https://learn.liferay.com/w/dxp/content-management-system/tags-and-categories/auto-tagging/auto-tagging-assets Tags applied automatically are in only English. B…

---

## [Headless REST API for Managing Collections / Asset Lists (CRUD & Criteria)](https://discuss.liferay.com/t/headless-rest-api-for-managing-collections-asset-lists-crud-criteria/1075)

<div class="topic-metadata">

**Author:** [@rlluis](https://discuss.liferay.com/u/rlluis)\
**Replies:** 0\
**Last updated:** [October 18, 2026, 6:48pm UTC](https://discuss.liferay.com/t/headless-rest-api-for-managing-collections-asset-lists-crud-criteria/1075 "2026-10-18T18:48:35Z")

</div>

What is the problem you are trying to solve? Modern Liferay provides comprehensive REST APIs for virtually all Headless CMS building blocks: Spaces/Depots, Content Structures, Site Pages, Taxonomies, and Documents can …

---

## [Request OOTB support to display and persist userEmailAddress in the Liferay Audit UI and audit records without custom development](https://discuss.liferay.com/t/request-ootb-support-to-display-and-persist-useremailaddress-in-the-liferay-audit-ui-and-audit-records-without-custom-development/652)

<div class="topic-metadata">

**Author:** [@Prachi](https://discuss.liferay.com/u/Prachi)\
**Replies:** 2\
**Last updated:** [October 15, 2026, 7:56am UTC](https://discuss.liferay.com/t/request-ootb-support-to-display-and-persist-useremailaddress-in-the-liferay-audit-ui-and-audit-records-without-custom-development/652 "2026-10-15T07:56:27Z")

</div>

What is the problem you are trying to solve? We want to track user activity through Liferay Audit logs. Currently, the Audit UI and audit records only provide the user name and userId, which is not sufficient for our se…

---

## [Provide Page Fragment Usage Visibility Across Sites and Pages for Global Site](https://discuss.liferay.com/t/provide-page-fragment-usage-visibility-across-sites-and-pages-for-global-site/1069)

<div class="topic-metadata">

**Author:** [@PetrJung](https://discuss.liferay.com/u/PetrJung)\
**Replies:** 1\
**Last updated:** [October 14, 2026, 1:24pm UTC](https://discuss.liferay.com/t/provide-page-fragment-usage-visibility-across-sites-and-pages-for-global-site/1069 "2026-10-14T13:24:59Z")

</div>

What is the problem you are trying to solve? We use centrally managed Page Fragments that are shared across multiple sites. Today Liferay only shows that a fragment is used by a particular site, but it does not provide v…

---

## [Enhance New CMS (Spaces) scheduling capabilities to ensure Web Content is published reliably and precisely at the configured publish date and time, matching enterprise content management requirements](https://discuss.liferay.com/t/enhance-new-cms-spaces-scheduling-capabilities-to-ensure-web-content-is-published-reliably-and-precisely-at-the-configured-publish-date-and-time-matching-enterprise-content-management-requirements/742)

<div class="topic-metadata">

**Author:** [@UrvaPatel](https://discuss.liferay.com/u/UrvaPatel)\
**Replies:** 2\
**Last updated:** [October 13, 2026, 6:10pm UTC](https://discuss.liferay.com/t/enhance-new-cms-spaces-scheduling-capabilities-to-ensure-web-content-is-published-reliably-and-precisely-at-the-configured-publish-date-and-time-matching-enterprise-content-management-requirements/742 "2026-10-13T18:10:11Z")

</div>

What is the problem you are trying to solve? Organizations rely on scheduled publishing to ensure content becomes available to users at a precise date and time. While this capability was available and reliable in the pr…

---

## [Toolbar for selected records is not sticky when selecting records at the bottom of the list](https://discuss.liferay.com/t/toolbar-for-selected-records-is-not-sticky-when-selecting-records-at-the-bottom-of-the-list/1047)

<div class="topic-metadata">

**Author:** [@Allison\_McGill](https://discuss.liferay.com/u/Allison_McGill)\
**Replies:** 0\
**Last updated:** [October 8, 2026, 7:57am UTC](https://discuss.liferay.com/t/toolbar-for-selected-records-is-not-sticky-when-selecting-records-at-the-bottom-of-the-list/1047 "2026-10-08T07:57:53Z")

</div>

There is a UX issue with the toolbar for record actions when selecting records near the bottom of the list. Steps to Reproduce: Open a screen that lists records (e.g., Element Sets / Forms list) where a toolbar appea…

---

## [Support Friendly URLs With File Extensions for CMS Basic Documents](https://discuss.liferay.com/t/support-friendly-urls-with-file-extensions-for-cms-basic-documents/791)

<div class="topic-metadata">

**Author:** [@PetrJung](https://discuss.liferay.com/u/PetrJung)\
**Replies:** 1\
**Last updated:** [October 7, 2026, 5:51pm UTC](https://discuss.liferay.com/t/support-friendly-urls-with-file-extensions-for-cms-basic-documents/791 "2026-10-07T17:51:17Z")

</div>

What is the problem you are trying to solve? When using the new CMS Basic Documents in Liferay DXP, the system setting: System Settings → Documents and Media → File Entry Friendly URL → Enable Friendly URL With Extensi…

---

## [Automatic Friendly URL Assignment for New CSM Spaces](https://discuss.liferay.com/t/automatic-friendly-url-assignment-for-new-csm-spaces/799)

<div class="topic-metadata">

**Author:** [@PetrJung](https://discuss.liferay.com/u/PetrJung)\
**Replies:** 1\
**Last updated:** [October 7, 2026, 5:48pm UTC](https://discuss.liferay.com/t/automatic-friendly-url-assignment-for-new-csm-spaces/799 "2026-10-07T17:48:57Z")

</div>

What is the problem you are trying to solve? When creating a new CSM Space in Liferay DXP, the system does not automatically assign a friendly URL that matches the Space’s name. Although it is technically possible to con…

---

## [Account-restricted Objects: make a role grant required for VIEW, so duties can be separated within one B2B account](https://discuss.liferay.com/t/account-restricted-objects-make-a-role-grant-required-for-view-so-duties-can-be-separated-within-one-b2b-account/973)

<div class="topic-metadata">

**Author:** [@SvenMind](https://discuss.liferay.com/u/SvenMind)\
**Replies:** 0\
**Last updated:** [September 23, 2026, 2:32pm UTC](https://discuss.liferay.com/t/account-restricted-objects-make-a-role-grant-required-for-view-so-duties-can-be-separated-within-one-b2b-account/973 "2026-09-23T14:32:15Z")

</div>

The problem In a B2B portal, one customer is one Account, and that customer’s employees have different responsibilities. Some work with asset data, some with renewals, some only place orders in the webshop. Liferay let…

---

## [Support dark color scheme](https://discuss.liferay.com/t/support-dark-color-scheme/936)

<div class="topic-metadata">

**Author:** [@ole](https://discuss.liferay.com/u/ole)\
**Replies:** 6\
**Last updated:** [September 16, 2026, 9:44am UTC](https://discuss.liferay.com/t/support-dark-color-scheme/936 "2026-09-16T09:44:53Z")

</div>

Make liferay portal support OS/browser-native color scheme switching Switching between light and dark color scheme is a feature supported by all major browsers. It has thoroughly matured and is becoming ever more popula…

---

## [Allow collectionSelector fragment configuration fields to select all collection provider types when no itemType is specified](https://discuss.liferay.com/t/allow-collectionselector-fragment-configuration-fields-to-select-all-collection-provider-types-when-no-itemtype-is-specified/919)

<div class="topic-metadata">

**Author:** [@Jan\_Binder](https://discuss.liferay.com/u/Jan_Binder)\
**Replies:** 0\
**Last updated:** [September 1, 2026, 9:59am UTC](https://discuss.liferay.com/t/allow-collectionselector-fragment-configuration-fields-to-select-all-collection-provider-types-when-no-itemtype-is-specified/919 "2026-09-01T09:59:28Z")

</div>

Hello, I would like to request an improvement for the collectionSelector configuration field in fragments. Current behavior When creating a Search Blueprint and enabling it to be usable as a collection, the resulting c…

---

## [Support for OAuth 2.0 Client Credentials Flow in Salesforce Object Connector](https://discuss.liferay.com/t/support-for-oauth-2-0-client-credentials-flow-in-salesforce-object-connector/918)

<div class="topic-metadata">

**Author:** [@Allison\_McGill](https://discuss.liferay.com/u/Allison_McGill)\
**Replies:** 0\
**Last updated:** [September 1, 2026, 5:55am UTC](https://discuss.liferay.com/t/support-for-oauth-2-0-client-credentials-flow-in-salesforce-object-connector/918 "2026-09-01T05:55:35Z")

</div>

We are requesting the addition of the OAuth 2.0 client credentials flow to the Salesforce Object Connector. Currently, the integration relies on the OAuth 2.0 username-password flow, which Salesforce is deprecating and i…

---

## [Automatically redirect to link overview after add / edit a link](https://discuss.liferay.com/t/automatically-redirect-to-link-overview-after-add-edit-a-link/183)

<div class="topic-metadata">

**Author:** [@sar](https://discuss.liferay.com/u/sar)\
**Replies:** 7\
**Last updated:** [August 28, 2026, 5:52pm UTC](https://discuss.liferay.com/t/automatically-redirect-to-link-overview-after-add-edit-a-link/183 "2026-08-28T17:52:30Z")

</div>

What is the problem you are trying to solve? After adding or editing a link, you remain in the view of the link you just added/edited. The browser does not automatically redirect you to the link overview (with all link…

---

## [Feature Request: Allow Linking to Scheduled Documents in Page Builder](https://discuss.liferay.com/t/feature-request-allow-linking-to-scheduled-documents-in-page-builder/845)

<div class="topic-metadata">

**Author:** [@lukas.desantis](https://discuss.liferay.com/u/lukas.desantis)\
**Replies:** 0\
**Last updated:** [July 23, 2026, 1:48pm UTC](https://discuss.liferay.com/t/feature-request-allow-linking-to-scheduled-documents-in-page-builder/845 "2026-07-23T13:48:19Z")

</div>

Summary Enable users to reference and link scheduled documents in Page Builder before the documents become publicly available. Problem Statement Our portal is primarily used as an information hub where content is freque…

---

## [Protect Guest Site homepage when reordering pages and add warning before changing the effective homepage](https://discuss.liferay.com/t/protect-guest-site-homepage-when-reordering-pages-and-add-warning-before-changing-the-effective-homepage/842)

<div class="topic-metadata">

**Author:** [@pavel.sach-m](https://discuss.liferay.com/u/pavel.sach-m)\
**Replies:** 0\
**Last updated:** [July 22, 2026, 2:01pm UTC](https://discuss.liferay.com/t/protect-guest-site-homepage-when-reordering-pages-and-add-warning-before-changing-the-effective-homepage/842 "2026-07-22T14:01:05Z")

</div>

During a production incident on Liferay DXP 2025.Q1.15, we discovered what appears to be an inconsistency in the current page hierarchy behavior. Current behavior Liferay defines the first page in the page hierarchy as …

[Previous page](https://discuss.liferay.com/c/product-ideas/33.md)

[Next page](https://discuss.liferay.com/c/product-ideas/33.md?page=2)
