Uploaded image for project: 'ui-checkout'
  1. ui-checkout
  2. UICHKOUT-433

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

    XMLWordPrintable

Details

    • Story
    • Status: Closed (View Workflow)
    • P2
    • Resolution: Done
    • None
    • None
    • Prokopovych

    Description

      Purpose: When check out 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 out app should be denied.

      User story:
      As a folio operator who has permissions to use Check out app, but doesn't have any service points associated with my user record
      I want to be denied access to Check out
      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 out app
        • When Check out 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 out 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 out 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

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

                Dates

                  Created:
                  Updated:
                  Resolved:

                  TestRail: Runs

                    TestRail: Cases