Skip to content

Add OpenSCAP compliance card to host details#615

Draft
sbernhard wants to merge 1 commit into
theforeman:masterfrom
ATIX-AG:add_card
Draft

Add OpenSCAP compliance card to host details#615
sbernhard wants to merge 1 commit into
theforeman:masterfrom
ATIX-AG:add_card

Conversation

@sbernhard

@sbernhard sbernhard commented Jul 7, 2026

Copy link
Copy Markdown
Contributor

The compliance card has

  • Show last state
  • Show Rule result of last report
  • Show date of last report and link to last report
  • Show how many policies. If you click on the Policy count you see all used policies and the source (host, hostgroup). Additionally, its possible to set / unset directly to host.

Card:
image

Modal view to assign / unassign policies. It shows host and host group assignments and allows to assign / unassign direct host assignments:
image

@sbernhard sbernhard changed the title Add host details card Add OpenSCAP compliance card to host details Jul 7, 2026
@sbernhard
sbernhard force-pushed the add_card branch 6 times, most recently from 87a0f57 to a909559 Compare July 8, 2026 09:04
Add a compliance card to the new host details overview using the existing
OpenSCAP APIs. The card shows the compliance status, latest rule result
counts, latest ARF report link, and assigned policy count.

Add a policy management modal that lists resolved policies with their source,
allows unsetting direct host policy assignments, and allows assigning an
available policy directly to the host. Keep hostgroup and inherited policies
read-only because the existing API only supports direct host assignment from
this context.

Co-authored-by: OpenAI Codex <codex@openai.com>
@sbernhard

sbernhard commented Jul 24, 2026

Copy link
Copy Markdown
Contributor Author

Needs to be rebased after #617 was merged

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant