Uploaded image for project: 'PUBLIC - Liferay Portal Community Edition'
  1. PUBLIC - Liferay Portal Community Edition
  2. LPS-116336

Teams in stage should be a mirror of live

    Details

    • Type: Feature Request
    • Status: Open
    • Priority: Minor
    • Resolution: Unresolved
    • Affects Version/s: None
    • Fix Version/s: None
    • Component/s: Staging
    • Labels:
      None

      Description

      The team, the role, and the memberships should not be duplicated in the stage site when enabling staging. This is the same approach used for site members, they just belong to the live site and we use the groupId for this site when listing site members or checking their permissions in staging. The logic would be unified in this way.

      This should only affect Staging. As for the export/import processes, we will still export teams and their memberships.

      • This doesn't require changes in the permission layer.
      • This change requires to review other places where we list Teams to use the live groupId instead. For example, when we click on the permissions for an object, the team is not currently shown with this approach. So we do not have a complete solution yet.
      • An upgrade process is necessary to remove the teams, roles, and memberships created in staging until now.

        Attachments

          Activity

            People

            • Assignee:
              support-lep@liferay.com SE Support
              Reporter:
              zsigmond.rab Zsigmond Rab
            • Votes:
              0 Vote for this issue
              Watchers:
              3 Start watching this issue

              Dates

              • Created:
                Updated:

                Packages

                Version Package