Configuration for enabling Private Pages
Priority
Components
Affects versions
Fix versions
Git Pull Request
Description
depends on
is duplicated by
is related to
Activity

Lee Jordan February 24, 2022 at 1:59 PM
Finally getting around to getting to customer success on this, I believe though the need for private pages isn't well understood. Our definition of public and private is different since public means "everyone in the company". I honestly am not too sure Liferay has visibility into intranets anymore, it seems to be moving towards commerce.
I just can't see how merging public and private pages would ever have been a good idea and can't see how it progressed this far.

Lee Jordan December 7, 2021 at 1:38 PM
Unify public and private pages??
Are the use cases of Intranets being taken into consideration here? This sounds like a disaster for us.

Julia Molano November 22, 2021 at 1:15 AM
Hi ! Thanks for your comment. Could you be more specific? We are providing the option of enabling Private Pages even if they are disabled in new installations.
Thank you!

Lee Jordan November 18, 2021 at 1:24 PM
Can we have the option of stopping this from happening?
Details
Details
Assignee

Reporter

Zendesk Support
Linked Tickets
Zendesk Support

Motivation
For those customers upgrading from previous versions that have already existing private pages, and also for those willing to use them, we need to add a configuration and define the way in which private pages will be reactivated.
Enabling check should be at site, instance and system levels
Enabling should be automatic when there are already existing private pages. It should be enabled just for those sites including private pages.
Note.- We've decided to reduce the activation to disabling the release feature flag (RFF). That is, new customers willing to use private pages will have to turn off the switch that hides private pages. Customers upgrading that have already private pages, will have the switch disabled. The switch should be disabled just for those sites including private pages.
Requirements
RFF must be independent by site / instance, that is:
it can be ON for some sites, but not for all of them (pending until RFF UI is improved)
it can be ON for an instance, but not the rest (pending until RFF UI is improved)
it can be ON for an instance, but be switched OFF in any site of that instance (pending until RFF UI is improved)
When the RFF is OFF, users will have the possibility of creating/selecting/viewing private pages as it was before was merged
When the RFF is ON, users won't be able to create/select/view private pages anywhere in the portal
When the customer is upgrading, then the check will be automatically switched to "OFF" in all sites where there are already existing private pages > for customers upgrading, the switch will be always OFF (the original requirement depends on the RFF UI improvements)
When the RFF is OFF and private pages are created, and then it is switched ON so private pages are hidden, existing private pages won't be deleted, just hidden
Test Scenarios
Test Scenarios
Test Strategy
Kind of test
Is it covered by FrontEnd ? (JS-Unit)
Is it covered by BackEnd ? (unit or integration)
Could it be covered by POSHI?
The private page should be shown when RFF is OFF
Critical
Manual
No
No
Yes
The private page should be hidden when RFF is ON
Critical
Manual
No
No
Yes
The private page should be shown after upgrade
High
Manual
No
No
Yes