Uploaded image for project: 'Library Apps'
  1. Library Apps
  2. LIBAPP-50

Assign User Permissions v1

    XMLWordPrintable

Details

    • LIBAPP Sprint 6, LIBAPP Sprint 7, LIBAPP Sprint 8, LIBAPP Sprint 9

    Description

      Purpose: First iteration of assigning user permissions to a user record. Making use of these permissions to control access within FOLIO is out of scope for this story (covered in LIBAPP-69)

      1. Scenario
        • Given the User Details page
        • When displayed
        • Then a "Users permissions" section should display along with an "Add" button as shown in the prototype
      2. Scenario
        • Given the Add button in the "User permissions" section on the User Details pane for User A (use "User permissions", not "Staff member permissions")
        • When clicked
        • Then a select with search menu shall display as shown in the prototype
      3. Scenario
        • Given the Add user permissions menu
        • When displayed
        • Then the all available permissions should display. For the purposes of this story, that would be:
          • Can view user profile
          • Can edit user profile
          • Can create new user
      4. Scenario
        • Given the Add user permissions menu
        • When a search term is entered into the the search box
        • Then matching search results shall display in alphabetical order by permission name
      5. Scenario
        • Given the Add user permissions menu
        • When a user permission is clicked
        • Then:
          • The menu should close AND
          • The selected user permission should display in alphabetical order in the User permissions list for User A

      TestRail: Results

        Attachments

          Issue Links

            Activity

              People

                huff Jeremy Huff
                cboerema Cate Boerema
                Votes:
                0 Vote for this issue
                Watchers:
                9 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 - 1 day, 1 hour, 30 minutes
                    1d 1h 30m

                    TestRail: Runs

                      TestRail: Cases