janeway
janeway copied to clipboard
General-purpose user list
User need
The manager tools for managing users and roles are single-purpose and don't provide a wide or flexible enough view for many use cases at the press level.
Proposed solution
Add a general purpose view at the press level called "All Users" or similar that allows searching by a range of text fields (perhaps the same ones as the admin view search for the Account model) and filtering by facets such as journal and role, to begin with. The email address should be visible in the results list.
I think the filterable CBV should be used with the new admin-based search function I introduced recently.
We could potentially sunset a few of the existing user management tools if their functionality is served by the new list.