Uploaded image for project: 'ui-checkin'
  1. ui-checkin
  2. UICHKIN-32

Deny Access to Check In App if No Service Point is Selected

    XMLWordPrintable

    Details

    • Type: Story
    • Status: Closed (View Workflow)
    • Priority: P2
    • Resolution: Done
    • Affects Version/s: None
    • Fix Version/s: None
    • Labels:
    • Template:
    • Development Team:
      Prokopovych

      Description

      Purpose: When check in work is being done in FOLIO, it is necessary to know what "service point" (functional location e.g. circ desk) the check outs are being done at. If no service point has been selected, access to the Check in app should be denied.

      User story:
      As a folio operator who has permissions to use Check in app, but doesn't have any service points associated with my user record
      I want to be denied access to Check in
      So that I can't do work without a service point selected

      Scenarios:

      1. Scenario
        • Given User A has no service points associated with their user record in the Users app AND User A has permissions to access the Check in app
        • When Check in icon is clicked in the folio top nav
        • Then:
          • Access denied popup should display as shown in this mockup
            • Header: Access denied
            • **** Body: You must select a service point to access the Check in app. Please add one or more service points to your user record in the Users app. Contact an administrator if you do not have the ability to add service points to your record.
            • Buttons:
              • Close
              • Close X icon upper left
          • The Access denied modal appears on top of the current app/page (the Check in app doesn't display behind the modal)

      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)
      • Etc.

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

        TestRail: Results

          Attachments

            Issue Links

              Activity

                People

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

                  Dates

                  Created:
                  Updated:
                  Resolved:

                    TestRail: Runs

                      TestRail: Cases