Replies: 1 comment 3 replies
-
Hi @Bwall95 It sounds like your workflow would be satisfied by by just "Never" importing Not-Reviewed rules. A rule that has been explicitly marked "Not Reviewed" is treated exactly the same as one that has never been touched at all. Also, just to clarify, the "having comments" option is referring to either finding details or the comments field, not just the comments field: |
Beta Was this translation helpful? Give feedback.
-
I understand that STIG Manager allows configuring multiple import options for "Not Reviewed" (NR) items, but I’m having trouble achieving the workflow I need. Specifically, I want to import "Not Reviewed" findings only if the corresponding data in STIG Manager does not already have a comment/review status other than NR. If a finding in STIG Manager has a comment or has already been reviewed, the existing data in STIG Manager should take precedence over what is being imported. However, the current behavior seems to handle this in the opposite way. The default import logic overwrites data by importing all "Not Reviewed" findings from the checklist, regardless of whether there is an existing comment or reviewed status in STIG Manager. The second option will only import NR’s if there’s a comment, which there will never be from Evaluate-STIG unless an answer file populated one, and the third option ignores NR’s, which I definitely don’t want.
In our workflow, we import checklists directly into STIG Manager using Evaluate-STIG. This process results in no comments for "Not Reviewed" items in the .cklb files, meaning all NR findings are imported and overwrite the data in STIG Manager. I want to avoid manually modifying answer files before importing them into STIG Manager, as this adds unnecessary overhead to the process. Ideally, I want STIG Manager to compare imported NR’s against existing data and, if an item has already been reviewed or has a comment, ignore the imported NR status for that finding and retain the existing data. If no comment or review data exists, the finding should be imported as NR, because it truly, hasn’t been reviewed. Which to me seems like the correct workflow?
The only solution I can think of is to import all checklists and import all NR’s, and then for future imports, change the setting to never import NR’s or only import with a comment, which won’t overwrite the existing data in STIG Manager. BUT, once STIG revisions occur, or Evaluate-STIG gets updated, I need NR’s imported again. And can’t do so without overwriting existing data.
Is there a way to configure STIG Manager to handle imports based on existing comments or review data in this way? If this workflow isn’t directly supported, is there an efficient alternative? How do others handle this?
Thank you for the hard work as the application is great and we almost have our entire RMF process automated.
Beta Was this translation helpful? Give feedback.
All reactions