STIG Compliance (#61)

This commit is contained in:
willtome
2023-05-09 12:46:18 -04:00
committed by GitHub
parent cef7c1d043
commit 2085e6f15d
31 changed files with 30484 additions and 16 deletions

11
windows/compliance.yml Normal file
View File

@@ -0,0 +1,11 @@
---
- name: STIG a Windows 2022 Server
hosts: "{{ HOSTS | default('os_windows') }}"
vars:
win2022STIG_stigrule_254269_Manage: false # noqa var-naming
win2022STIG_stigrule_254276_Manage: false # noqa var-naming
tasks:
- name: Include win2022STIG role
ansible.builtin.include_role:
name: demo.compliance.win2022STIG

View File

@@ -265,3 +265,23 @@ controller_templates:
variable: telephone_number
default: 555-123456
required: false
- name: "WINDOWS / DISA STIG"
job_type: run
inventory: "Workshop Inventory"
project: "Ansible official demo project"
playbook: "windows/compliance.yml"
notification_templates_started: Telemetry
notification_templates_success: Telemetry
notification_templates_error: Telemetry
credentials:
- "Workshop Credential"
survey_enabled: true
survey:
name: ''
description: ''
spec:
- question_name: Server Name or Pattern
type: text
variable: HOSTS
required: false