Uploaded image for project: 'stripes-core'
  1. stripes-core
  2. STCOR-237

Manually Select Service Point at Login When No Preference is Specified

    XMLWordPrintable

Details

    Description

      Purpose: When work is being done in FOLIO, it is necessary to know what "service point" (functional location e.g. circ desk) the work is being done at. In order to indicate the service point for a session, the RA SIG has decided that users will have 0 to many service points associated with them (where they are allowed to work). Some users will have a preferred service point set in their user record, in which case that SP will automatically be selected when they log in. Other users will not want to set a preferred service point because they are always moving between SPs and want to be asked where they are working each time they log in. This story supports the no-preferred-SP use case.

      User story:
      As a folio operator who spreads her time fairly equally between a few service points
      I want to be asked which SP I am working at each time I log in, rather than having a preferred SP assumed
      So that I don't accidentally do lots of work while "logged in" as a different SP

      Scenarios:

      1. Scenario
        • Given User A's FOLIO user record is associated with Service Point X and Service Point Y AND Service point preference = None
        • When User A logs into FOLIO
        • Then the Select service point popup should display as shown in this mockup
      2. Scenario
        • Given the Select service point popup
        • When displayed
        • Then a button should display for each service point associated with User A's record in the Users app in alphabetical order
      3. Scenario
        • Given the button for Service Point X
        • When clicked
        • Then:
          • Service Point X is selected as the current service point
          • "Service point: Service Point X" should display under the Logged in user as shown in this mockup
          • The Select service point popup should close
      4. Scenario
        • Given User A's FOLIO user record is associated with only one service point AND Service point preference = None
        • When User A logs in
        • Then their service point should be automatically selected as defined in UIU-548
      5. Scenario
        • Given User A's FOLIO user record has no associated service points
        • When User A logs in
        • Then the Select service point popup should not display

      Out of scope:

      • Indicating service point options for users in the user record (UIU-546)
      • Automatically selecting preferred service points for those who have them (UIU-548)
      • Changing service point after login
      • Attempting to access apps that require service points when none has been selected

      Mockups: https://drive.google.com/drive/folders/1b-QSV-75p-xiLGNO2qgrcVbB0eCz6zuV

      TestRail: Results

        Attachments

          Issue Links

            Activity

              People

                zburke Zak_Burke
                cboerema Cate Boerema
                Votes:
                0 Vote for this issue
                Watchers:
                3 Start watching this issue

                Dates

                  Created:
                  Updated:
                  Resolved:

                  TestRail: Runs

                    TestRail: Cases