Image

Trace customer profile changes and access

Many times we need to find important events that occurred on the database server, but we may not always have a process in place to capture this data.

By default, Databunker has auditing capability built-in, it saves audit trail on all user data related API operations. For example, new personal records added or changed; personal information retrieved, etc…

By providing Audit of events, in relation to personal data, provides a partial response to GDRP Article 15 requirement: Right of access by the data subject.

Special features:

  • All personal information in the audit event is encrypted.
  • Customer can view only his own records.
  • Event drill-down view to actually see what was changed in the record.

Each audit record consists of:

  • Date and time
  • Operation title
  • Operation status
  • Operation description
  • User identity performing operation
  • Change before and after if applicable

Product Live demo

The service live demo is available at https://demo.databunker.org/

Demo user credentials:

  • User phone: 4444
  • User code: 4444
  • Admin token: DEMO

Getting Started

The easiest way to get started with Databunker is to run it as a Docker container:

docker run -p 3000:3000 -d --rm --name dbunker paranoidguy/databunker demo

This command starts a local container with a DEMO root access key. You can use it for the development of testing. For a production installation, follow this installation guide.

Connecting to Databunker

You can interact with Databunker using:

Create user record

curl -s http://localhost:3000/v1/user -X POST -H "X-Bunker-Token: DEMO" \
  -H "Content-Type: application/json" \
  -d '{"first":"John","last":"Doe","login":"john","phone":"4444","email":"user@gmail.com"}'

Fetch user by email

curl -s -H "X-Bunker-Token: DEMO" -X GET http://localhost:3000/v1/user/email/user@gmail.com

Fetch user by login

curl -s -H "X-Bunker-Token: DEMO" -X GET http://localhost:3000/v1/user/login/john

Other commands:

For a full list of commands, follow the API document.

Support / Contact

Slack Channel