{"id":18762499,"url":"https://github.com/ericcames/rhopenscap","last_synced_at":"2025-10-28T12:37:19.318Z","repository":{"id":56869231,"uuid":"526673732","full_name":"ericcames/RHOpenSCAP","owner":"ericcames","description":"Red Hat Open Security Content Automation Protocol (SCAP)","archived":false,"fork":false,"pushed_at":"2022-08-24T18:59:36.000Z","size":809,"stargazers_count":0,"open_issues_count":0,"forks_count":0,"subscribers_count":1,"default_branch":"main","last_synced_at":"2024-12-29T05:09:48.772Z","etag":null,"topics":["ansible"],"latest_commit_sha":null,"homepage":"","language":null,"has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":null,"status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/ericcames.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":null,"code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null}},"created_at":"2022-08-19T16:14:56.000Z","updated_at":"2022-08-25T21:06:10.000Z","dependencies_parsed_at":"2022-08-20T06:11:09.307Z","dependency_job_id":null,"html_url":"https://github.com/ericcames/RHOpenSCAP","commit_stats":null,"previous_names":[],"tags_count":0,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ericcames%2FRHOpenSCAP","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ericcames%2FRHOpenSCAP/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ericcames%2FRHOpenSCAP/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ericcames%2FRHOpenSCAP/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/ericcames","download_url":"https://codeload.github.com/ericcames/RHOpenSCAP/tar.gz/refs/heads/main","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":239661194,"owners_count":19676399,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["ansible"],"created_at":"2024-11-07T18:21:32.236Z","updated_at":"2025-10-28T12:37:14.274Z","avatar_url":"https://github.com/ericcames.png","language":null,"funding_links":[],"categories":[],"sub_categories":[],"readme":"# Red Hat Open Security Content Automation Protocol (SCAP)\n\n### Security Content Automation Protocol (SCAP) links\n[NIST SCAP Overview](https://csrc.nist.gov/projects/security-content-automation-protocol \"NIST SCAP Overview\")\n\n[OpenSCAP Website](https://www.open-scap.org \"OpenSCAP Website\")\n\n[Getting started with Red Hat Insights and OpenSCAP](https://www.redhat.com/en/blog/getting-started-red-hat-insights-and-openscap-compliance-reporting \"Getting started with Red Hat Insights and OpenSCAP\")\n\n[Red Hat Compliance service and the Red Hat Insights API](https://www.redhat.com/en/blog/red-hat-compliance-service-and-red-hat-insights-api \"Red Hat Compliance service and the Red Hat Insights API\")\n\n### Prepare your machines for SCAP policy\n[SCAP install ansible playbook](https://github.com/ericcames/RHOpenSCAP/blob/main/scapinstall.yml \"SCAP Install Playbook\")\n\n### Setup Red Hat Insights Compliance SCAP policy\n1. Login in to:\n\n    [Red Hat Insights](https://console.redhat.com \"Red Hat Hybrid Cloud Console\")\n    \n2. Click on Red Hat Enterprise Linux\n    \n    ![alt text](https://github.com/ericcames/RHOpenSCAP/blob/main/images/RHEL.png \"Logo Title Text 1\")\n    \n3. Click on Red Hat Insights\n\n    ![alt text](https://github.com/ericcames/RHOpenSCAP/blob/main/images/Red%20Hat%20Insights.png \"Logo Title Text 1\")\n    \n4. Click on Compliance\n\n    ![alt text](https://github.com/ericcames/RHOpenSCAP/blob/main/images/Compliance.png \"Logo Title Text 1\")\n    \n5. Click on SCAP Policies -\u003e Create new policy\n\n    ![alt text](https://github.com/ericcames/RHOpenSCAP/blob/main/images/CreateSCAP.png \"Logo Title Text 1\")\n\n6. Pick your Operating System and add a filter to find your policy\n\n    ![alt text](https://github.com/ericcames/RHOpenSCAP/blob/main/images/PickOS.png \"Logo Title Text 1\")\n\n7. Pick your Policy name -\u003e Click next\n\n    ![alt text](https://github.com/ericcames/RHOpenSCAP/blob/main/images/Pickyourpolicy.png \"Logo Title Text 1\")\n\n8. Make any updates -\u003e Click next\n\n    ![alt text](https://github.com/ericcames/RHOpenSCAP/blob/main/images/adjustments.png \"Logo Title Text 1\")\n\n9. Select your systems -\u003e Click next\n\n    ![alt text](https://github.com/ericcames/RHOpenSCAP/blob/main/images/addyoursystems.png \"Logo Title Text 1\")\n\n10. Select the rules that you want to apply -\u003e Click next\n\n    ![alt text](https://github.com/ericcames/RHOpenSCAP/blob/main/images/Rulereview.png \"Logo Title Text 1\")\n    \n11. Finish!!\n\n    ![alt text](https://github.com/ericcames/RHOpenSCAP/blob/main/images/Finish.png \"Logo Title Text 1\")\n    \n### Remediate your machines using Insights and Ansible\n[Example of Insights created ansible playbook](https://github.com/ericcames/RHOpenSCAP/blob/main/example-rhel7cisremediation.yml \"SCAP Install Playbook\")\n\nClick on systems and the system you would like to look at.  Some of the remediations will have manual steps to be followed for remediation and some will have ansible playbooks that can be generated.\n    ![alt text](https://github.com/ericcames/RHOpenSCAP/blob/main/images/Remediations.png \"Logo Title Text 1\")\n    \nIntegrate your Ansible Automation Platform with Red Hat Insights.  This will give you access to the remediation playbooks you create.  After you create your playbooks; sync your insights project and you will be able to create templates using the Insights generated playbooks.\n    ![alt text](https://github.com/ericcames/RHOpenSCAP/blob/main/images/insightsandansible.png \"Logo Title Text 1\")\n\n\n\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fericcames%2Frhopenscap","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fericcames%2Frhopenscap","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fericcames%2Frhopenscap/lists"}