docs: document the Auditor role and the audit log exporter - #675
Open
utkuozdemir wants to merge 1 commit into
Open
docs: document the Auditor role and the audit log exporter#675utkuozdemir wants to merge 1 commit into
utkuozdemir wants to merge 1 commit into
Conversation
utkuozdemir
force-pushed
the
docs/omni-auditor-role
branch
from
July 28, 2026 16:53
682a375 to
d633dca
Compare
utkuozdemir
force-pushed
the
docs/omni-auditor-role
branch
2 times, most recently
from
July 28, 2026 17:07
b4dcef2 to
6653567
Compare
Member
Author
|
@Iheanacho-ai Let's keep this not merged until we release Omni 1.10.0. |
Member
|
The hierachy of your doc is off. This is a better hierachy:
|
Omni has a new Auditor role that grants read access plus the audit log and nothing else, so reading the audit log no longer requires Admin. Access is granted by exact role rather than by seniority, so Operator does not get it despite being more privileged, and the role cannot be assigned by an access policy or a SAML label rule. A new page covers the audit log exporter: how to run it, where an export starts, how it resumes across restarts, and what stops it rather than being retried. The existing audit log page said Omni had no built-in way to export, so it now points at the new page instead. The event reference also drops two fields that no longer exist and gains the resource id and the audit log access event type. The agent guide is corrected while here. It described the navigation as being edited directly in the generated file rather than in the per-product configs it is built from, and it now also lists the checks CI runs so they can be run before pushing. Part of siderolabs/omni#2985. Signed-off-by: Utku Ozdemir <utku.ozdemir@siderolabs.com>
utkuozdemir
force-pushed
the
docs/omni-auditor-role
branch
from
August 3, 2026 08:58
6653567 to
f37d331
Compare
Member
Author
reworked as you suggested |
Iheanacho-ai
approved these changes
Aug 4, 2026
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Omni has a new Auditor role that grants read access plus the audit log and nothing else, so reading the audit log no longer requires Admin. Access is granted by exact role rather than by seniority, so Operator does not get it despite being more privileged, and the role cannot be assigned by an access policy or a SAML label rule.
A new page covers the audit log exporter: how to run it, where an export starts, how it resumes across restarts, and what stops it rather than being retried. The existing audit log page said Omni had no built-in way to export, so it now points at the new page instead. The event reference also drops two fields that no longer exist and gains the resource id and the audit log access event type.
The agent guide is corrected while here. It described the navigation as being edited directly in the generated file rather than in the per-product configs it is built from, and it now also lists the checks CI runs so they can be run before pushing.
Draft until the Auditor role lands in Omni and ships in a release, since the docs site publishes continuously and would otherwise describe a role that cannot be selected yet.
Part of siderolabs/omni#2985.