PUBLIC - Liferay Social Office Community Edition
  1. PUBLIC - Liferay Social Office Community Edition
  2. SOS-2135

Users who do not have permissions are able to click the cog to expand the Add/Preview/Edit Controls toolbar

    Details

    • Fix Priority:
      4
    • Affects Portal Version/s:
      6.2.0 CE GA1, 6.2.10 EE GA1
    • Similar Issues:
      Show 5 results 
    • Portal Fix Version/s:
      6.2.x, 6.2.x EE

      Description

      Users who do not have permissions are able to click the cog to expand the Add/Preview/Edit Controls toolbar.

      1. Create a new site called Open Test Site.
      2. Create a new SO user called User1.
      3. Log in as User1.
      4. Navigate to Open Test Site.
        • Do not join the site.
      5. Click on the cog in the upper right, next to the search bar.

      Expected Result: If my user does not have permissions to Add elements to the page, Edit the page settings, or use any of the buttons on that tool bar, then nothing should show up. Perhaps my user shouldn't even see the cog either.

      Actual Result: My user (who does not have permissions) can click on the cog and the tool bar will slide out on the left side, but it will be empty.

        Issue Links

          Activity

          Hide
          Christian Stokes added a comment - - edited

          PASSED Manual Testing following the steps in the description.

          Fixed on:
          Tomcat 7.0 + MySQL 5. Portal 6.2.0 CE
          Tomcat 7.0 + MySQL 5. Portal 6.2.10.1 EE

          CE Plugins GIT ID: 01ebd4200d28746346de70f2faf0d3738d030f8f.
          EE Plugins GIT ID: eaa46773c46ea364bdf84c05fe2b63384ea85072.

          A user that does not have the correct permissions will not be able to see the Add/Previe/Edit controls, as intended.

          Show
          Christian Stokes added a comment - - edited PASSED Manual Testing following the steps in the description. Fixed on: Tomcat 7.0 + MySQL 5. Portal 6.2.0 CE Tomcat 7.0 + MySQL 5. Portal 6.2.10.1 EE CE Plugins GIT ID: 01ebd4200d28746346de70f2faf0d3738d030f8f. EE Plugins GIT ID: eaa46773c46ea364bdf84c05fe2b63384ea85072. A user that does not have the correct permissions will not be able to see the Add/Previe/Edit controls, as intended.

            People

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

              Dates

              • Created:
                Updated:
                Resolved:
                Date of First Response:
                Days since last comment:
                1 year, 24 weeks, 3 days ago

                Development

                  Structure Helper Panel