Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Enhance audit log to support log different event such as login, configuration, user change etc #21148

Open
9 tasks
stonezdj opened this issue Nov 7, 2024 · 1 comment
Labels
Epic needs/design target/2.13.0 issues that are targeting v2.13.0

Comments

@stonezdj
Copy link
Contributor

stonezdj commented Nov 7, 2024

Many users concern about the audit log to log important security events in the Harbor, so that every security incident can be traceable. They want to enrich the event type to add the following:

  1. User login
  2. User create/delete
  3. Project member add/remove, including user and group member
  4. Configuration change, including system-level config and project-level configure
  5. Project policy change: include the tag retention, and immutable policy change
  6. Audit log cleanup schedule or execution

Issue list

#20367
#20295
#20293
#20292
#18351
#15134
#14277
#4426
#11996

Subtasks

@stonezdj stonezdj changed the title Enhance audit log to support log different event such as login, configuration, user change Enhance audit log to support log different event such as login, configuration, user change etc Nov 7, 2024
@stonezdj stonezdj added the Epic label Nov 7, 2024
@wy65701436 wy65701436 added the target/2.13.0 issues that are targeting v2.13.0 label Nov 8, 2024
@reasonerjt
Copy link
Contributor

I don't think we wanna resolve all the issues in the description area.
The key to implement in v2.13.0 is a extensible framework and data structure to enable logging different events. In terms of what event types will be included, we will decide it after reviewing the design.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Epic needs/design target/2.13.0 issues that are targeting v2.13.0
Projects
None yet
Development

No branches or pull requests

3 participants