Details
-
Bug
-
Status: Closed (View Workflow)
-
P3
-
Resolution: Done
-
None
-
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:
- Log into bugfest-kiwi as a user with only ui-circulation.settings.notice-policies assigned
- 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
- defines
-
UXPROD-3409 Vega - Lotus Enhancements/Bugfixes/Tech Debt
-
- Closed
-
- is cloned by
-
UICIRC-742 Permission errors with ui-circulation.settings.request-policies
-
- Closed
-
-
UICIRC-743 Permission errors with ui-circulation.settings.cancellation-reasons
-
- Closed
-
-
UICIRC-744 Permission errors with ui-circulation.settings.notice-templates
-
- Closed
-
-
UICIRC-745 Permission errors with ui-circulation.settings.view-lost-item-fees-policies + ui-circulation.settings.lost-item-fees-policies
-
- Closed
-
-
UICIRC-746 Permission errors with ui-circulation.settings.overdue-fines-policies + ui-circulation.settings.view-overdue-fines-policies
-
- Closed
-
-
UICIRC-747 Permission errors with ui-circulation.settings.loan-policies + ui-circulation.settings.view-loan-policies
-
- Closed
-
-
UICIRC-748 Permission errors with ui-circulation.settings.loan-history
-
- Closed
-
-
UICIRC-749 Permission errors with ui-circulation.settings.staff-slips
-
- Closed
-
-
UICIRC-750 Permission errors with ui-circulation.settings.other-settings
-
- Closed
-
- relates to
-
UICIRC-714 Permissions adjustments needed for ui-circulation.settings.circulation-rules
-
- Closed
-