Uploaded image for project: 'ui-users'
  1. ui-users
  2. UIU-104

Select User Proxy v1

    XMLWordPrintable

    Details

    • Template:

      Description

      Purpose: To begin development of user proxy feature. A "proxy" is someone who is designated as allowed to borrow on behalf of someone else (their "sponsor"). For example, teaching assistant could be a proxy for a professor. Or a parent a proxy for their child (at a public library). Each FOLIO user could be a proxy for 0 to many other FOLIO users. This feature has a lot of nuances, but we are going to build incrementally. For some notes on the feature as a whole, please see this Google Document: https://docs.google.com/document/d/1P9sMDjZ0MJ-Ygi7Pzx5ce7nOCdB83phyfnPjNHidiK8/edit

      Scenarios:

      1. Scenario
        • Given the User Details page (Create, View and Edit modes)
        • When displayed
        • Then a "Proxy Assignments" section should display towards the bottom of the page (below Loans, above Permissions) NOTE: The positioning and section label is intentionally different from the attached mock-ups
      2. Scenario
        • Given the Proxy section of User Details page
        • When displayed
        • Then a sub-section should display for each, Sponsor and Proxy
      3. Scenario
        • Given the Sponsor sub-section
        • When displayed
        • Then a button should appear labelled "+ Add Sponsor"
      4. Scenario
        • Given the Sponsor sub-section
        • When "Add sponsor" is clicked
        • Then the user search and select modal should be launched (see UIS-25 for first implementation of this component)
      5. Scenario
        • Given the Sponsor sub-section
        • When a user has been selected in the user search and select modal
        • Then the selected user should display in the Sponsor column of the list NOTE - for this story, that is the only column that is in-scope. Please ignore the other columns in the mock-up for now
      6. Scenario
        • Given the Sponsor sub-section
        • When a user is displaying in the sponsor list
        • Then the username should be a link to the user details page (view mode) of that user
      7. Scenario
        • Given the Proxy sub-section
        • When displayed
        • Then a button should appear labelled "+ Add Proxy"
      8. Scenario
        • Given the Proxy sub-section
        • When "Add proxy" is clicked
        • Then the user search and select modal should be launched (see UIS-25 for first implementation of this component)
      9. Scenario
        • Given the Proxy sub-section
        • When a user has been selected in the user search and select modal
        • Then the selected user should display in the Proxy column of the list NOTE - for this story, that is the only column that is in-scope. Please ignore the other columns in the mock-up for now
      10. Scenario
        • Given the Proxy sub-section
        • When a user is displaying in the sponsor list
        • Then the username should be a link to the user details page (view mode) of that user

        TestRail: Results

          Attachments

            Issue Links

              Activity

                People

                Assignee:
                mpk35 Michal Kuklis
                Reporter:
                cboerema Cate Boerema
                Votes:
                0 Vote for this issue
                Watchers:
                4 Start watching this issue

                  Dates

                  Created:
                  Updated:
                  Resolved:

                    Time Tracking

                    Estimated:
                    Original Estimate - Not Specified
                    Not Specified
                    Remaining:
                    Remaining Estimate - 0 minutes
                    0m
                    Logged:
                    Time Spent - 15 minutes
                    15m

                      TestRail: Runs

                        TestRail: Cases