goauthentik / goauthentik/authentik

Improved event auditing feature request

Open
#7,439 0 comments 0 reactions 0 assignees View on GitHub
enhancement enhancement/confirmed
Dominant language
Python
Stars
25.6k
Forks
2k
Avg merge
1d 1h
Merged PRs (30d)
644

Description

**Is your feature request related to a problem? Please describe.**
Event Logging for certain events isn't as detailed as desired. The Model updated event in particular isn't very useful with some of the events that are logged.
e.g. Changes to a user/group are being logged, but details aren't being logged. i.e. Changing a user type isn't recorded in the log. Adding/Removing a user from a group only specifies the group, and not the user that has been added/removed from the group as well.

I feel that having more types of actions to be logged would also be a great addition, as the current actions feel quite limited.

**Describe the solution you'd like**
It would be nice to have more details included in the logging for the Model Updated event, to include which parts of the model were updated, what the old value was, and what the new value is.

A bigger list of actions to be used with the notification rules, such as User Created, User Deleted, etc.

**Describe alternatives you've considered**

**Additional context**
I'm requesting this mainly for auditing purposes. If there is something else in the software that I can use for auditing purposes, it would be great to know about.

Contributor guide

Open the contributing guide

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.