Skip to content

[Feature][Audit]​​Implement APIs for Audit Tool to interact with Manager #11998

@Evanwqd

Description

@Evanwqd

Description

​​Implement APIs for Audit Tool to interact with Manager​​
Currently, the Audit Tool lacks direct integration with the ​​Manager​​ service, limiting its ability to fetch manager-related audit logs, validate permissions, and synchronize audit policies. Users need a way to securely retrieve manager information, verify access rights, and apply audit rules based on manager roles and configurations.

  • This enhancement introduces a set of ​​Manager Interaction APIs​​ that enable the Audit Tool to:
  • ​​Retrieve manager details​​ (name, role, permissions, department)
  • ​​Check manager access rights​​ for audit operations
  • ​​Apply role-based audit policies​​ (e.g., filtering logs by manager privileges)
  • ​​Notify managers​​ of critical audit events (via configured channels)
  • ​​Sync audit rules​​ with manager-defined security policies

Use case

​​Implement APIs for Audit Tool to interact with Manager​​
Currently, the Audit Tool lacks direct integration with the ​​Manager​​ service, limiting its ability to fetch manager-related audit logs, validate permissions, and synchronize audit policies. Users need a way to securely retrieve manager information, verify access rights, and apply audit rules based on manager roles and configurations.

  • This enhancement introduces a set of ​​Manager Interaction APIs​​ that enable the Audit Tool to:
  • ​​Retrieve manager details​​ (name, role, permissions, department)
  • ​​Check manager access rights​​ for audit operations
  • ​​Apply role-based audit policies​​ (e.g., filtering logs by manager privileges)
  • ​​Notify managers​​ of critical audit events (via configured channels)
  • ​​Sync audit rules​​ with manager-defined security policies

Are you willing to submit PR?

  • Yes, I am willing to submit a PR!

Code of Conduct

Metadata

Metadata

Assignees

No one assigned

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions