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

Add auditing for all user actions #3078

Closed
maartenba opened this issue Jun 16, 2016 · 0 comments
Closed

Add auditing for all user actions #3078

maartenba opened this issue Jun 16, 2016 · 0 comments
Assignees

Comments

@maartenba
Copy link
Contributor

maartenba commented Jun 16, 2016

Currently the NuGet Gallery audits the following operations:

  • User audit actions:
    • Registered
    • AddedCredential
    • RemovedCredential
    • RequestedPasswordReset
    • ChangeEmail
    • CancelChangeEmail
    • ConfirmEmail
  • Package audit actions:
    • Deleted
    • SoftDeleted

These should be audited as well:

  • User audit actions:
    • Login
    • Failed login attempts
  • Package audit actions:
    • Publish
    • Failed pushes (wrong API key)
    • List/Unlist
    • Edit metadata
  • Package registration audit actions:
    • Add/remove owner
@maartenba maartenba self-assigned this Jun 16, 2016
maartenba added a commit that referenced this issue Jun 17, 2016
* Remaining actions for Package: list/unlist, edit metadata
maartenba added a commit that referenced this issue Jun 22, 2016
* Remaining actions for Package: list/unlist, edit metadata
@maartenba maartenba mentioned this issue Jun 22, 2016
6 tasks
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant