Uploaded image for project: 'ui-users'
  1. ui-users
  2. UIU-2200

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

    XMLWordPrintable

    Details

    • Template:
    • Development Team:
      UNAM

      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

              Activity

                People

                Assignee:
                hollyolepm Holly Mistlebauer
                Reporter:
                hollyolepm Holly Mistlebauer
                Tester Assignee:
                Holly Mistlebauer Holly Mistlebauer
                Votes:
                0 Vote for this issue
                Watchers:
                2 Start watching this issue

                  Dates

                  Created:
                  Updated:

                    TestRail: Runs

                      TestRail: Cases