Keep a log of who visited a document

Open
#426 0 comments 0 reactions 0 assignees View on GitHub

Nobody has claimed this yet.

Assessment

Difficulty
4/5
Estimated time
3-5 days
Newbie friendliness
30/100
Issue type
Feature
Clarity
Mostly clear
Activity status
Stale
Tech stack
django, python
Domain
backend, security

Research direction

No files, tests, or entry points are named. Start by tracing access handling for authenticated and public visitors and reviewing any existing audit or admin logging; done means access records capture the visitor, time, and possibly IP so they can be reconciled with document version history, without requiring a UI.

Written by the indexing model from the issue text.

Description

Feature Request

Is your feature request related to a problem or unsupported use case? Please describe.
As we enable public sharing of documents in case there is leak of sensitive info we might to keep a trace of the users (loggued in or not) who access of the document, at what time and from whch ip (maybe ?). So that we can reconcile with the version history and see who accessed what.

Describe the solution you'd like
Keep a log for admins. Not necessarily have a UI for this.

Dominant language
Python
Stars
16.8k
Forks
638
Avg merge
1d 15h
Merged PRs (30d)
40

Contributor guide

Open the contributing guide

First steps

  1. Read the whole issue, then the project's contributing guide.
  2. Comment on the issue to say you are picking it up — it saves two people doing the same work.
  3. Fork the repository and make your change on a branch.
  4. Open a pull request that references the issue number.

More from suitenumerique/docs

All issues in suitenumerique/docs

Similar issues

More Python issues

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.