Permission ui-users.settings.feefines.all and ui-users.settings.feefines need additional permissions
Description
CSP Request Details
CSP Rejection Details
Potential Workaround
Attachments
- 04 Mar 2022, 10:04 PM
- 04 Mar 2022, 10:04 PM
- 04 Mar 2022, 10:03 PM
- 04 Mar 2022, 10:03 PM
- 03 Mar 2022, 05:07 PM
- 03 Mar 2022, 05:06 PM
- 18 Oct 2021, 04:07 PM
- 18 Oct 2021, 04:07 PM
Checklist
hideTestRail: Results
Activity
Holly MistlebauerApril 22, 2022 at 6:05 PM
@Isela García Bravo: This was definitely fixed in LOTUS. I don't know who fixed it. Sorry to have wasted your time. Thanks much...
Holly MistlebauerApril 21, 2022 at 4:15 PM
@Isela García Bravo: I will try the test again. This may have been fixed by someone else in Lotus. Thanks...
Isela García BravoApril 20, 2022 at 8:12 PM
Hello @Holly Mistlebauer:
I recreated the users on SNAPSHOT then did the tests.
This works correctly.
Holly MistlebauerMarch 4, 2022 at 10:04 PM
@Isela García Bravo: You may prefer to recreate the users on SNAPSHOT then do the tests. That is fine. Thanks...
Holly MistlebauerMarch 4, 2022 at 10:02 PM
@Isela García Bravo: I was able to replicate the error on Kiwi Bugfest (https://bugfest-kiwi.folio.ebsco.com/). Here is what did...
Test user with only the Settings (Users): Can create, edit & remove all feefines-related entries permission (the user has no other permissions):
1) Go to https://bugfest-kiwi.folio.ebsco.com/
2) Login as username MM1234 with password MyDoggie#1
3) The only app that will show up is Settings
4) Click on Settings
5) Click on Users within Settings
6) Click on Owners option
7) Will receive error message shown in attachment MM-owners-error.jpg.
8) Click on Manual charges option.
9) Will receive error message shown in attachment MM-manual-charges-error.jpg.
Test user with only the Settings (Users): Can create, edit & remove feefines permission (the user has no other permissions):
1) Go to https://bugfest-kiwi.folio.ebsco.com/
2) Login as username AA1959 with password MyFriend#1
3) The only app that will show up is Settings
4) Click on Settings
5) Click on Users within Settings
6) Click on Manual charges option
7) Will receive error message shown in attachment AA-error-1.jpg
8) Click OK
9) Will receive error message shown in attachment AA-error-2.jpg
Please let me know if you need any further help with this.
Thanks,
Holly
@Isela García Bravo: These are the changes required based on Holly's testing...
1) Settings (Users): Can create, edit & remove feefines permission need to have these permissions added...
templates.collection.get
owners.collection.get
2) Settings (Users): Can create, edit & remove all feefines-related entries permission needs to have these permissions added...
templates.collection.get
inventory-storage.service-points.collection.get
Overview:
Reproduced on pre-bugfest, bugfest and snapshot.
Permissions ui-users.settings.feefines.all and ui-users.settings.feefines give error messages when trying to access Settings --> Fee/fine --> Owners and Settings --> Fee/fine --> Manual charges. See attached screenshots
It looks like they need templates.collection.get and inventory-storage.service-points.collection.get