Clinical-Genomics / scout

VCF visualization interface
https://clinical-genomics.github.io/scout
BSD 3-Clause "New" or "Revised" License
152 stars 46 forks source link

Add user sending requests to log #4758

Closed Vince-janv closed 2 months ago

Vince-janv commented 3 months ago

Description

As part of the move into a hospital setting they request more thorough logging of who has accessed patient data. Currently all requests send by the scout front-end are logged, however the user performing the action is not included.

I would like scout to write both which endpoint was accessed and by who to the log.

northwestwitch commented 2 months ago

I'll start working on this one

northwestwitch commented 2 months ago

This is now done and will be available from the next release. In order to log users' activity to a dedicated file, one needs to add a specific parameter to the scout config file

And then users will be asked to agree to their activity being monitored when they are logging in:

image