Skip to content

v11.3: Validate log levels in AdvancedLoggingJSON #8652

@cwarnermm

Description

@cwarnermm

@claude - Let’s update the Mattermost Product Documentation to reflect the System Admin AdvancedLoggingJSON configuration and audit logging settings product experience from Mattermost server vv11.3 onward captured via mattermost/mattermost#34414

Scope & constraints (include non-editable docs list):
Scope: document AdvancedLoggingJSON validation rules for standard vs audit logging and the admin console label change for Audit Logging; focus on config and admin UI behavior only.
Constraints: DO NOT modify changelogs, important upgrade notes, version archive, removed/deprecated features, or unsupported legacy releases.
Required doc touchpoints:
Identify likely pages for server logging configuration, AdvancedLoggingJSON examples, and audit logging settings (admin console and config.json).
Update any admin console settings labels or screenshots/text referring to “Audit logging (Beta)” where applicable.
Persona-separated tasks (System Admin only):
Explain that AdvancedLoggingJSON validation now enforces valid log level IDs and rejects audit levels in standard logging, and standard levels in audit logging; include “what changed/why/how to fix” guidance and common error symptoms (validation errors for invalid level IDs).
Clarify that audit logging uses audit-specific levels only (audit-api, audit-content, audit-permissions, audit-cli) and that standard logging rejects these levels, based on new validation behavior.
Note the admin console label change from “Audit logging (Beta)” to “Audit Logging” while beta status remains (isBeta flag), and update any UI references accordingly.
Output requirements:
Provide a list of pages/sections to update.
Provide proposed doc text snippets (before/after or insert-ready).
If PR review not possible: milestone not found in PR evidence (summary.json); a human must validate milestone/version if needed.

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions