Skip to content

Contract: Backup security

Status

Draft.

Purpose

This contract defines minimum security behavior for BooksPlus backups and restores.

Contract

Backups must preserve recoverability without creating uncontrolled exposure of company data.

Rules

  • Backup creation should be auditable.
  • Backup export should require authorization.
  • Backup restore should require authorization.
  • Backup restore should create an audit event.
  • Backups should be encrypted or otherwise protected.
  • Restore procedures should be documented and periodically testable.

Acceptance criteria

  • An authorized user can create a backup.
  • Unauthorized users cannot export or restore backups.
  • Backup export creates an audit event.
  • Backup restore creates an audit event.
  • Backup files are protected from casual inspection.