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

[DOC-240] Audit Log #10

Open
ElTimuro opened this issue Apr 15, 2023 · 2 comments
Open

[DOC-240] Audit Log #10

ElTimuro opened this issue Apr 15, 2023 · 2 comments
Assignees
Labels
documentation Improvements or additions to documentation enhancement New feature or request migrated-to-GH

Comments

@ElTimuro
Copy link
Member

ElTimuro commented Apr 15, 2023

  • Transparency is one of the most fundamental principles of trust
  • Therefore giving users a details overview of the timeline of all events of a transaction from creation to completion helps ensure a more secure and auditable process
  • An Audit log should be generated for every signing workflow and distributed with every document
  • Content of the log should be
    • the relevant events (e.g. document creation, viewing by X, signed by X) with timestamps and user IP, auth entity identification like e.g. name, email, and organization
      • Document/ Transaction Creation
      • Document Viewing
      • Signing Event
      • Auth/ Reaauth
      • Document Completion
    • Signer Position and Role
    • Stakeholder Security Level (email login, 2FA, etc.)
    • Reauthentication events
    • IP-Addresses
  • While beeing thorough, privacy concerns should be well considered
  • The audit log should be digitally signed like the document itself to ensure authenticity and integrity

While different use-cases require different levels of audit logs, the same log should ideally be used in every case to reduce complexity and raise the base-audit-level.

From SyncLinear.com | DOC-240

@stp-ip
Copy link

stp-ip commented Nov 8, 2023

As self-hosting might make proofing stuff a little bit less trustworthy as there is no third party involved in the log and timestamps.

Opentimestamps for timestamping the signed doc and maybe the audit log or something might be a nice addition.
Verifiable and should hold up in court as well.

In theory documenso could be the optional third party service for logging and timestamps even as a paid add on in self-hosting I'd assume. Aka replicating logs or timestamping and providing signatures on events etc.
One option in terms of verifiable audit logs: https://github.com/google/trillian

@ElTimuro ElTimuro transferred this issue from documenso/documenso Jan 9, 2024
@maige-app maige-app bot added documentation Improvements or additions to documentation enhancement New feature or request labels Jan 9, 2024
@ElTimuro ElTimuro moved this from Todo to In Progress in 🔴 LIVE Roadmap (Short-Term) Feb 5, 2024
@ElTimuro ElTimuro moved this to In Progress in Long-Term Roadmap Feb 8, 2024
@konstantinrudi
Copy link

Hey guys, any news on this project :)? Best

@ElTimuro ElTimuro moved this from In Progress to Done in 🔴 LIVE Roadmap (Short-Term) Apr 11, 2024
@ElTimuro ElTimuro moved this from Done to Released in 🔴 LIVE Roadmap (Short-Term) Apr 11, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
documentation Improvements or additions to documentation enhancement New feature or request migrated-to-GH
Projects
Development

No branches or pull requests

4 participants