Fee/Fine permissions - Update Settings>Users>Fee/fine: * permissions

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)

Priority

Fix versions

None

Development Team

Vega

Assignee

Solution Architect

Parent Field Value

None

Parent Status

None

Attachments

1

Checklist

hide

TestRail: Results

Activity

Show:

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.

Won't Do

Details

Reporter

Rank: Cornell (Full Sum 2021)

R1

TestRail: Cases

Open TestRail: Cases

TestRail: Runs

Open TestRail: Runs
Created September 27, 2019 at 8:09 PM
Updated January 8, 2025 at 10:32 PM
Resolved January 8, 2025 at 10:32 PM
TestRail: Cases
TestRail: Runs