NUWCDIVNPT / stig-manager

An API and client for managing STIG assessments
Other
119 stars 29 forks source link

FEATURE REQUEST: UI Unassign / Modify Multiple STIGs Under Manage Collection #1301

Open jeremygifford opened 5 months ago

jeremygifford commented 5 months ago

Is your feature request related to a problem? Please describe. On the Manage Collection, STIG pane; it is only possible to bring up the modify screen on one STIG entry at a time. Unassign and Modify is greyed out when more than one is checked. Allowing Modify over multiple STIGs could avoid having to individually modify multiple STIGs to:

  1. Pin the current STIG versions
  2. Assign like assets to multiple STIGs

Describe the solution you'd like A modify UI popup that can span multiple STIGs under the Manage Collection - STIG pane. "Default revision" field could have two options: Most recent revision and Pin current versions. Displaying Assets under the "Assigned" list that are a part of some but not all of the selected group of STIGs could be handled by a row highlight and the STIGs sub-column showing the missing STIGs for the asset compared to the group. Another button could be displayed to handle adding all the missing STIGs to align that asset with the full group. Dragging assets between Available and Assigned sides would otherwise add or remove the asset from all STIGs in the selected group.

cd-rite commented 4 months ago

Hi @jeremygifford Sorry I didn't respond earlier. We do like this idea and think it would be a useful evolution of the STIG assignment interface. I've added it to our project board and we will consider it when some of our current priorities are addressed! Thanks for the suggestion!