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

Specified site role is not entitled to users if they become site members through organization

    Details

    • Fix Priority:
      3

      Description

      Description
      In site configuration, it is possible to set any site-role that will be entitled to new users of its site. While it was confirmed that this configuration works properly when users are included to site members directly, this configuration is not working (i.e. site-role is not entitled to users) when users are included into the site through membership of an organization.
      This inconsistency can mislead customers, so some improvements will be helpful for them.
      Steps to reproduce
      Start DXP + FP33
      Login as admin
      Go to Control Panel > Sites > Sites and choose default site(DXP) > Edit > Advanced, and Set Site Roles to 'Site Administrator' and Save
      Go to Control Panel > Users > Users and Organizations, and add one user 'userA'
      Go to Control Panel > Users > Users and Organizations, and add one organization 'orgA'
      Go to Control Panel > Users > Users and Organizations > orgA > Assign User, and add userA to orgA
      Go to Control Panel > default site(DXP) > Members > Site Memberships > Organizations, and Assign orgA to default site and Save
      Go to Control Panel > Users > Users and Organizations > 'userA' > edit, and check if 'Site Administrator' Role of default site is entitled to userA
      Actual Behavior
      'Site Administrator' Role of default site is not entitled to userA
      Expected Behavior
      'Site Administrator' Role of default site is entitled to userA
      Reproduced in
      de-32
      de-33
      master(9da2ba066b78fd09b003c19bae41098360d13b91)
      7.0.x(399143d540a079039420db815a5d8cf363169bbc)

        Attachments

          Activity

            People

            • Votes:
              0 Vote for this issue
              Watchers:
              2 Start watching this issue

              Dates

              • Created:
                Updated:
                Days since last comment:
                1 year, 15 weeks, 1 day ago

                Packages

                Version Package