Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Add "DISA Excel Export" option #527

Closed
rlakey opened this issue Jan 31, 2023 · 0 comments · Fixed by #529
Closed

Add "DISA Excel Export" option #527

rlakey opened this issue Jan 31, 2023 · 0 comments · Fixed by #529
Assignees
Labels
enhancement Pull requests that add a new feature V3.0 vmw
Milestone

Comments

@rlakey
Copy link
Contributor

rlakey commented Jan 31, 2023

There are some tasks when exporting a component out of Vulcan to send to DISA that could be improved with a separate export feature that cleans up the output to make processing by DISA easier. The existing export to XLSX function could be copied and modified to support these additional requirements.

These items affect the export ONLY and do not change or update the data inside Vulcan.

  • For "Applicable - Configurable" controls remove any text in the "Status Justification", "Mitigation", and "Artifact Description" fields for the export.
  • For "Applicable - Inherently Meets" and "Not Applicable" controls remove any text in the "Mitigation" field for the export.
  • For "Not Applicable" controls remove any text in the "Artifact Description" field for the export
  • For "Not Applicable" controls update the check text in the export to "This requirement is NA for this technology."
  • For "Not Applicable" controls update the fix text in the export to "The requirement is NA. No fix is required."
  • For "Applicable - Inherently Meets" controls update the check text in the export to "The technology supports this requirement and cannot be configured to be out of compliance. The technology inherently meets this requirement."
  • For "Applicable - Inherently Meets" controls update the fix text in the export to "The technology inherently meets this requirement. No fix is required."
  • For "Applicable - Does Not Meet" controls update the check text in the export to "The technology does not support this requirement. This is an applicable-does not meet finding."
  • For "Applicable - Does Not Meet" controls update the fix text in the export to "This requirement is a permanent finding and cannot be fixed. An appropriate mitigation for the system must be implemented, but this finding cannot be considered fixed."

New option should be labeled "DISA Excel Export"

image

@rlakey rlakey added V3.0 enhancement Pull requests that add a new feature vmw labels Jan 31, 2023
@rlakey rlakey added this to the v3.1 milestone Jan 31, 2023
@smarlaku820 smarlaku820 linked a pull request Feb 1, 2023 that will close this issue
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement Pull requests that add a new feature V3.0 vmw
Projects
Status: Merged
Development

Successfully merging a pull request may close this issue.

2 participants