Uploaded image for project: 'ui-circulation'
  1. ui-circulation
  2. UICIRC-717

Permission errors with ui-circulation.settings.notice-policies

    XMLWordPrintable

Details

    • EPAM-Veg Sprint 133
    • 2
    • Vega
    • Lotus R1 2022 Bug Fix

    Description

      Update 25 Jan 2022 by Julie: This is (what I consider) the original ticket, and it covers scenario #4 as listed below by Pavel Spichonak:

      When a user wants to access the patron notice policies, they can get an error message when the only permission they have is: ui-circulation.settings.notice-policies,
      because it also requires: circulation.rules.get
      --> circulation.rules.get  needs to be "added" to ui-circulation.settings.notice-policies

       

      Overview: For some reason, accessing Settings --> Circulation --> Patron notice policies requires the permission circulation.rules.get to view the list of notice polices, and then to view a specific policy, and then to edit that specific policy.

      The permission "ui-circulation.settings.notice-policies" does not have that permission, so if that's all your user has, you get an error message. The permission appears to work as expected otherwise, you just continually get the super annoying popups.



      Note that I see this error on Bugfest, I was unable to test it on Snapshot b/c I can't currently configure a test user on Snapshot - https://issues.folio.org/browse/MODPWD-76

      I'm going to pass the test b/c the permission does work, but this error message needs to get looked at.

      Steps to Reproduce:

      1. Log into bugfest-kiwi as a user with only ui-circulation.settings.notice-policies assigned
      2. Go to Settings --> Circulation --> Notice Policies

      Expected Results: View, edit, create and delete notice policies.
      Actual Results: CRUD works but you receive continual annoying popups.
      Additional Information:
      URL:
      Interested parties: JulieBickle_LMU

      TestRail: Results

        Attachments

          Issue Links

            Activity

              People

                pavel06081991 Pavel Spichonak
                enettifee Erin Nettifee
                Votes:
                0 Vote for this issue
                Watchers:
                4 Start watching this issue

                Dates

                  Created:
                  Updated:
                  Resolved:

                  TestRail: Runs

                    TestRail: Cases