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

Log user activity part 2 #1707

Closed
chrismatix opened this issue May 4, 2021 · 0 comments · Fixed by #1718
Closed

Log user activity part 2 #1707

chrismatix opened this issue May 4, 2021 · 0 comments · Fixed by #1718
Assignees
Labels

Comments

@chrismatix
Copy link
Contributor

Motivation:
A basic requirement for security compliance for many companies is the ability to audit user activities on a system.

GIVEN authentication is turned on for Airy Core
WHEN a user makes a request with a system token or via OIDC authentication
THEN the user information gets logged alongside the request

For this, we could add the Kafka appender with ops.application.logs back into RequestsLoggingFilter and attach either

  • the last n symbols of the system token used
  • or the OIDC profile
    Both should be provided by the security context.
@chrismatix chrismatix self-assigned this May 4, 2021
@chrismatix chrismatix added this to To do in Engineering WIP via automation May 4, 2021
@chrismatix chrismatix moved this from To do to In progress in Engineering WIP May 4, 2021
@chrismatix chrismatix changed the title Log user activity Log user activity part 2 May 4, 2021
Engineering WIP automation moved this from In progress to Done May 4, 2021
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
Development

Successfully merging a pull request may close this issue.

1 participant