Comment 4 for bug 1744756

Revision history for this message
Kyle Huckins (khuckins) wrote :

I've pushed up a collab branch for this here: http://git.evergreen-ils.org/?p=working/Evergreen.git;a=shortlog;h=refs/heads/collab/khuckins/lp1744756-custom-profile-group-display

Included is a new local admin UI for permission group display entries, allowing you to order them based on the selected workstation. A new table has been added to the permissions schema, and will require manual entry of entries to be added in before the UI is functional. If there are no entries, the profile group selector will act as it normally does. When there are entries, it will instead use the custom order as defined in the admin UI. Generally, you'll want to add entries to the table for each OU and each group(So you'd add a Catalogers entry for every OU, for example). I've also added a commit with release notes.

In the new UI, you may add and remove entries, as well as move them up and down within their current branch of the permission group tree. You may remove an entry from one branch and add it to another - for example, you may make Volunteers a root entry, or an entry under patrons, instead of having it stuck under staff.