en:dev:modules:auditing
Differences
This shows you the differences between two versions of the page.
| Both sides previous revisionPrevious revisionNext revision | Previous revision | ||
| en:dev:modules:auditing [2017/10/16 12:20] – [Description] gnumed db schema instead of system nerdoc | en:dev:modules:auditing [2018/07/29 10:16] (current) – ==== User stories ==== nerdoc | ||
|---|---|---|---|
| Line 5: | Line 5: | ||
| Keeps a track of all database access actions (especially of the users' | Keeps a track of all database access actions (especially of the users' | ||
| - | This modules exposes an API for other modules to explicitely | + | This modules exposes an API for other modules to explicitly |
| audit trail of database access and other actions. It hooks transparently | audit trail of database access and other actions. It hooks transparently | ||
| into all of the client' | into all of the client' | ||
| Line 11: | Line 11: | ||
| This access audit trail should be cryptographically signed if possible. | This access audit trail should be cryptographically signed if possible. | ||
| + | The logging must be done on the server side to prevent tampering from the client. A client side audit API IMHO is not necessary. | ||
| Have a look at [[http:// | Have a look at [[http:// | ||
| - | === Purpose of the module | + | ==== User stories |
| - | + | ||
| - | === Responsibilities === | + | |
| - | + | ||
| - | === Structure === | + | |
| ===== Links ===== | ===== Links ===== | ||
en/dev/modules/auditing.1508149209.txt.gz · Last modified: 2017/10/16 12:20 by nerdoc