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

As a user I want to request for more permissions to a document or media asset

    Details

    • Type: Story
    • Status: Backlog
    • Priority: Minor
    • Resolution: Unresolved
    • Affects Version/s: None
    • Fix Version/s: None
    • Component/s: DM
    • Labels:
      None

      Description

      TBD

      • if a document or asset has been shared just for reading, the user will be able to request permission to the owner for updating it.

      UX

      • Define "ask for more permissions" flow.

       

      User Experience

      Summary

      • Add the Request link
      • Follow the interaction rules described for notifications

      Design

      Please follow the design described in Invision

      REQUEST LINK

      • Text: "Request more permissions"
      • This link replace the "Manage Collaborators" link in the following cases: the Request link is shown for users with view and comment permission and the Manage Collaborators link is shown for users with edit permission.

      NOTIFICATION REQUEST
      Layout

      • Requester sticker
      • Request Title: It's componed by "User+Surname would like to #permission File #FileName"
      • Date of the request
      • Message (optional)

      Interaction

      A collaborator wants edit permission for a document
      1. Clicks on "Request more permissions"

      2. Adds a message

      3. Sends the request

      The owner recibes the notification request

      A request item is shown with two options:

      • Accept
      • Reject

      Accept a Request

      • If the owner accepts the request the notification changes to a non-actionable notification and a success alert is shown.
      • The success message is "Success: Request Accepted"
      • A notification is sent to the requester saying "#User+Surname accepted your request for #permission-ing #FileName

      Reject a Request

      • If the owner rejects the request the notification disappears (as usual) and a success alert is shown.
      • The success message is "Success: Request Rejected"

      Note: while I was working I was testing notifications and I experimented different behavior and bugs managing notifications, so this behavior should be double check with developers.  
       

        Attachments

        1. Add Message.png
          Add Message.png
          222 kB
        2. Click Manage Collaborators.png
          Click Manage Collaborators.png
          269 kB
        3. Step 1.png
          Step 1.png
          70 kB
        4. Step 2.png
          Step 2.png
          50 kB
        5. Success Alert.png
          Success Alert.png
          271 kB

          Activity

            People

            • Assignee:
              support-lep@liferay.com SE Support
              Reporter:
              antonio.aragues Antonio Aragüés (Inactive)
              Recent user:
              Rubén Heras
              Participants of an Issue:
            • Votes:
              0 Vote for this issue
              Watchers:
              0 Start watching this issue

              Dates

              • Created:
                Updated:

                Packages

                Version Package