As an admin, I want to identify inactive users so that they either do not appear or can easily be filtered out of the main user view.

Description

As an archivist and archives manager, I want the ability to identify specific users as inactive in ArchivesSpace so that they either do not appear in the primary user list or can easily be filtered out of the view. I do not want inactive users agent records deleted.

The limited usability of the current Manage Users screen (no searching or faceting) makes working with user records unwieldy particularly for medium or large implementations where the user list can get quite long over time. Deleting inactive users in the system (e.g. former staff) is not a workable solution as deleting them also removes their corresponding agent record and thereby removes their association with important collection management events, etc.

Complexity

None

Attachments

2
  • 26 Sep 2017, 06:50 PM
  • 12 Sep 2017, 07:06 PM

Activity

Show:

Joshua Shaw August 23, 2021 at 4:03 PM

This appears to be working as expected. All users except those with admin rights can be deactivated/activated via the edit screen or the button in the view. The status listed is correct in the overall user list. Might be nice to search/sort by status.

Christine Di Bella July 29, 2021 at 2:18 PM

thanks for the explanation! Let’s talk about this today. I’d rather not go beyond the original scope for this JIRA since there are bigger ambitions for eventually combining Manage Users and Manage User Access that will probably need some larger reworking of these areas.

Manny Rodriguez July 28, 2021 at 8:58 PM
Edited

This one was a bit confusing, since Manage User Access and Manage Users share the same view/HTML page and buttons are shown or not shown depending on which menu item was clicked.

Looking at them side by side, here’s how the behavior has changed:
Before ANW-97:

Manage Users => only shows edit button
Manage User Access => only shows groups button

After ANW-97:

Manage Users => shows edit button and activate/deactivate button
Manage User Access => shows groups button, edit and activate/deactivate button

So Manage User Access is still the only way to edit groups, but now the edit and activate/deactivate show there as well.

This is easy to change so that Manage User Access only shows the groups button, as before.

IMO, I think there should be just one user control page, where all aspects of a user can be managed. I’d advocate for having both manage users and manage user access show all buttons, and we keep the two menu items for now. That way, users don’t get lost if they were used to going to one or the other. This is also easy to do since both functions already use the same view code.



Christine Di Bella July 28, 2021 at 7:30 PM
Edited

it looks like this page (which should be Manage Users) has mistakenly Manage User Access (on the sandbox that’s at http://sandbox.archivesspace.org/users/manage_access ), which is a place where specific permissions have been assigned. Or perhaps mistakenly added parts of Manage Users to Manager User Access. These are two different functions.

Christine Di Bella June 17, 2021 at 5:46 PM

Here in 2021, the two main outcomes we’d like for now are:

  • On the user record itself, have a check box to indicate a user is inactive. It should be at the bottom, after grant system administrator permissions.

  • On the user browse page, have a column that indicates a user’s active/inactive status: column heading Active?; values = true/false. It should be after the Administrator column.

Done

Details

Assignee

Reporter

Fix versions

Priority

Harvest Time Tracking

Open Harvest Time Tracking

Created October 31, 2016 at 12:40 PM
Updated September 17, 2021 at 6:37 PM
Resolved September 17, 2021 at 6:36 PM
Harvest Time Tracking