• Upstream Auditor 1.6
    • M
    • False
    • Hide

      None

      Show
      None
    • False
    • Done
    • RHIDP-4377 - Contribute Auditor feature to upstream
    • QE Needed, Docs Needed, TE Needed, Customer Facing, PX Needed
    • 0% To Do, 0% In Progress, 100% Done
    • Hide
      = Updated Auditor Service

      {product} {product-version} introduces an enhancement to the RBAC and Bulk Import plugins, enabling users to utilize Backstage's new Auditor service. The key features include: ​

      * Audit log format update:

      The audit log format has been updated to align with the new Auditor service conventions. Audit fields and event identifiers have been updated. Filtering queries based on the old format may no longer function as expected.​

      * Backend Plugin API integration:

      The audit log is now backed by the `@backstage/backend-plugin-api` package.​

      * Audit events Grouping:

      The Bulk Import backend plugin and RBAC backend plugin emit audit events for various operations, with the events grouped logically by `eventId`.​


      Show
      = Updated Auditor Service {product} {product-version} introduces an enhancement to the RBAC and Bulk Import plugins, enabling users to utilize Backstage's new Auditor service. The key features include: ​ * Audit log format update: The audit log format has been updated to align with the new Auditor service conventions. Audit fields and event identifiers have been updated. Filtering queries based on the old format may no longer function as expected.​ * Backend Plugin API integration: The audit log is now backed by the `@backstage/backend-plugin-api` package.​ * Audit events Grouping: The Bulk Import backend plugin and RBAC backend plugin emit audit events for various operations, with the events grouped logically by `eventId`.​
    • Enhancement
    • Done

      EPIC Goal

      The goal of this epic is to monitor all necessary upstream audit log changes in the 1.6 release.

      Background/Feature Origin

      We need to backport our audit event implementation upstream to facilitate formal adoption by other plugins.

      Why is this important?

      Audit logging is required by customers

      User Scenarios

      Dependencies (internal and external)

      Acceptance Criteria

      Release Enablement/Demo - Provide necessary release enablement details
      and documents

      DEV - Upstream code and tests merged: <link to meaningful PR or GitHub
      Issue>

      DEV - Upstream documentation merged: <link to meaningful PR or GitHub
      Issue>

      DEV - Downstream build attached to advisory: <link to errata>

      QE - Test plans in Playwright: <link or reference to playwright>

      QE - Automated tests merged: <link or reference to automated tests>

      DOC - Downstream documentation merged: <link to meaningful PR>

              rh-ee-pknight Patrick Knight
              pschultz@redhat.com Paul Schultz
              RHIDP - Plugins
              Votes:
              0 Vote for this issue
              Watchers:
              3 Start watching this issue

                Created:
                Updated:
                Resolved: