Uploaded image for project: 'Sling'
  1. Sling
  2. SLING-5638

Sling:alias property not working if user does not have read access to the root node

Attach filesAttach ScreenshotVotersWatch issueWatchersCreate sub-taskLinkCloneUpdate Comment AuthorReplace String in CommentUpdate Comment VisibilityDelete Comments
    XMLWordPrintableJSON

Details

    Description

      issue ;- Sling:alias property not working if user is having read only access to /content folder.

      Steps :-

      1) Login using admin/admin.
      2) Create page say mypage.html and provide sling:alias property say mypagealias.
      3) Create test user and provide read only access on /content folder from useradmin console.
      4) log out from admin user.
      5) Hit the page http://localhost:4502/content/<path_of_page>/mypage.html it will ask for the login ( login as test user ) it opens the page
      6) hit the alias page http://localhost:4502/content/<path_of_page>/mypagealias.html - it wont work.

      sling:alias property get stored at jcr:content node for the page in /content, so user with read access on /content should access it. please correct me in case I am missing something.

      to make it work user has to give root( read only ) access to test user only then test user can access alias page.

      Attachments

        Activity

          This comment will be Viewable by All Users Viewable by All Users
          Cancel

          People

            asanso Antonio Sanso
            asanso Antonio Sanso
            Votes:
            0 Vote for this issue
            Watchers:
            3 Start watching this issue

            Dates

              Created:
              Updated:
              Resolved:

              Slack

                Issue deployment