Skip to content

Commit

Permalink
fix
Browse files Browse the repository at this point in the history
  • Loading branch information
DMedina6 committed Dec 4, 2024
1 parent 0566be6 commit ca8b57d
Show file tree
Hide file tree
Showing 2 changed files with 11 additions and 13 deletions.
19 changes: 10 additions & 9 deletions src/courses/delta/07.md
Original file line number Diff line number Diff line change
@@ -1,23 +1,24 @@
---
order: 07
title: 7. Additional Technical Details
title: 7. Additional Technical Details and Resources
author: Daniel Medina, George Dias
---

## 7.1 Additional Technical Details

- **Download New Guidance:** Download the appropriate profile from the [DISA Document Library](https://public.cyber.mil/stigs/downloads/). Unzip the downloaded folder and identify the `<name>xccdf.xml` file.
- **Create the InSpec Profile JSON File:** Clone or download the InSpec profile locally. Run the `inspec json` or `cinc-auditor json` command to create the InSpec Profile JSON file to be used in the `saf generate delta` command.

### update_controls4delta process
### 7.1.1 Update Controls Process

![update_controls4delta process](../../assets/img/update_controls4delta_diagram.png)
![Update Controls Process Diagram](../../assets/img/update_controls4delta_diagram.png)

### delta Process
### 7.1.2 Delta Process

![Delta Workflow Process](../../assets/img/delta_diagram.png)
![Delta Workflow Process Diagram](../../assets/img/delta_diagram.png)

### Scope of Changes by Delta
### 7.2 Scope of Changes by Delta

Delta does not modify the Ruby/InSpec code within the control, leaving it intact. Instead, it replaces the 'control metadata' using the content from the supplied XCCDF guidance document. This applies to controls that map from baseline X to baseline Y.

## 7.2 Additional Resources

- **Download New Guidance:** Download the appropriate profile from the [DISA Document Library](https://public.cyber.mil/stigs/downloads/). Unzip the downloaded folder and identify the `<name>xccdf.xml` file.
- **Create the InSpec Profile JSON File:** Clone or download the InSpec profile locally. Run the `inspec json` or `cinc-auditor json` command to create the InSpec Profile JSON file to be used in the `saf generate delta` command.
5 changes: 1 addition & 4 deletions src/courses/delta/README.md
Original file line number Diff line number Diff line change
Expand Up @@ -17,7 +17,4 @@ By the end of this class, you should be able to:
- Understand how and where to apply these tools in different situations (Use Cases)
- Use the delta fuzzy matching system to map controls between two profiles
- Be familiar with the delta process logging capabilities and generated artifacts
- Know how to format Inspec profile controls before and/or after executing delta commands

### 1.2 The Road to Conducting the Delta Process

- Know how to format Inspec profile controls before and/or after executing delta commands

0 comments on commit ca8b57d

Please sign in to comment.