Fee/Fine permissions - Update Settings>Users>Fee/fine: * permissions
Description
Priority
Fix versions
Development Team
Assignee

Solution Architect
Parent Field Value
Parent Status
Attachments
is duplicated by
Checklist
hideTestRail: Results
Activity
Thomas Trutt January 8, 2025 at 10:31 PM
Closing this as won’t do. If any of these permissions are needed a new ticket will be opened for each additional permission needed.
Holly Mistlebauer June 23, 2021 at 9:16 PM
Per , Duke needs for Settings (Users): Can create, edit and remove transfer accounts and Settings (Users): Can create, edit and remove transfer criteria to remain unhidden.
Holly Mistlebauer June 23, 2021 at 7:58 PM
Slack message to RA SIG...
Hi RA SIG! I have a question for you related to fee/fine permissions. "Way back when" we decided to have one permission (Settings (Users): Can create, edit and remove all feesfines-related entries) for updating all of the fee/fine permissions located at Settings=>Users>Fees/Fine.
This includes-
Owners
Manual charges
Waive reasons
Payment methods
Refund reasons
Comment required
Transfer accounts
Transfer criteria
We actually have individual permission settings that could be used. They are-
Settings (Users): Can create, edit and remove comments
Settings (Users): Can create, edit and remove feefines
Settings (Users): Can create, edit and remove owners
Settings (Users): Can create, edit and remove payments
Settings (Users): Can create, edit and remove refunds
Settings (Users): Can create, edit and remove transfer accounts
Settings (Users): Can create, edit and remove transfer criteria
Settings (Users): Can create, edit and remove waives
If we are not going to use the individual permission settings, I would like to "hide" them to reduce the clutter in permissions. (We could "unhide" them later if needed.)
My question is this: Will your site need to have individual permissions for the settings at Settings=>Users>Fee/Fine or is one permission for all good enough?
Thanks for your help with this...
Holly Mistlebauer June 23, 2021 at 7:44 PM
Holly needs to verify Action #2 with the RA SIG.
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)