Details
-
New Feature
-
Status: Draft (View Workflow)
-
P2
-
Resolution: Unresolved
-
None
-
None
-
None
-
-
Vega
-
-
R1
Description
Overview: All settings located with Settings>Users>Fee/fine are currently controlled by one permission called Settings (Users): Can create, edit and remove all feesfines-related entries. This includes the following settings as of June 23, 2021 -
Settings (Users): Can create, edit and remove all feesfines-related entries will continue to be the permission to use when creating, editing and deleting settings, but we also need to add a view permission.
We also want to hide some of the individual Settings>Users>Fee/fine permissions to reduce confusion when selecting permissions for a user. The permissions can continue to exist as separate defined units, but we don't want them to show up as assignable to a FOLIO user in the UI.
Actions:
#1 Create new permission Settings (Users): Can view fee/fine settings, which allows the user to see the options at Settings>Users>Fee/fine and click on each option at the top level to view information in the third pane. For Manual charges, Payment methods and Transfer accounts allow user to see options by Fee/fine owner.
#2 Change the Display Name for the following permissions for Settings>Users>Fee/fine -
Permission Name | Old Display Name | New Display Name |
---|---|---|
ui-users.settings.comments | Settings (Users): Can create, edit and remove comments | Settings (Users): Can create, edit and remove feefine comments |
ui-users.settings.feefines | Settings (Users): Can create, edit and remove feefines | Settings (Users): Can create, edit and remove manual feefines |
ui-users.settings.owners | Settings (Users): Can create, edit and remove owners | Settings (Users): Can create, edit and remove feefine owners |
ui-users.settings.payments | Settings (Users): Can create, edit and remove payments | Settings (Users): Can create, edit and remove payment methods |
ui-users.settings.refunds | Settings (Users): Can create, edit and remove refunds | Settings (Users): Can create, edit and remove refund reasons |
ui-users.settings.waives | Settings (Users): Can create, edit and remove waive | Settings (Users): Can create, edit and remove waive reasons |
#3 Hide the following permissions for Settings>Users>Fee/fine -
* Hide Settings (Users): Can create, edit and remove comments (ui-users.settings.comments)
* Hide Settings (Users): Can create, edit and remove feefines (ui-users.settings.feefines)
* Hide Settings (Users): Can create, edit and remove owners (ui-users.settings.owners)
* Hide Settings (Users): Can create, edit and remove payments (ui-users.settings.payments)
* Hide Settings (Users): Can create, edit and remove refunds (ui-users.settings.refunds)
* Hide Settings (Users): Can create, edit and remove waives (ui-users.settings.waives)
TestRail: Results
Attachments
Issue Links
- defines
-
UXPROD-2046 Finalize fee/fine permissions
-
- Draft
-
- is duplicated by
-
UIU-1269 Fee/Fine permissions available for selection are not actually active
-
- Closed
-