Purpose

Protect Odoo backup archives in Microsoft 365 SharePoint and control their location, access, retention, archival and disposal.

Offsite Storage Rationale

Microsoft 365 SharePoint is the primary offsite storage solution because it provides:

  • Existing enterprise infrastructure
  • Strong access control and audit logging
  • Integration with internal workflows
  • Geographic redundancy

Storage Structure

Backups are stored in: Bitkaya Compliance / offsite Backups (Bitkaya) / Odoo (Bitkaya)

Security Controls

The Microsoft 365 SharePoint environment provides:

  • Access control via role-based permissions
  • Audit logging and monitoring
  • Secure transmission (HTTPS)

Given these controls, additional encryption of backup files is not required under this policy. Access to backup files remains restricted to authorized personnel.

Steps

#ActionDetailsEvidence
1Maintain approved pathMaintain one approved SharePoint path for production Odoo backups: Bitkaya Compliance / offsite Backups (Bitkaya) / Odoo (Bitkaya)Storage path configuration
2Restrict accessRestrict access to named roles with documented business, technology or compliance need. Follow internal access control policies for Microsoft 365Access matrix
3Rely on SharePoint controlsRely on SharePoint’s role-based permissions, audit logging and monitoring, and HTTPS secure transmission. Resolve the separate-file encryption requirement before approval — the policy states additional encryption is not required given the existing SharePoint controlsControl reliance confirmation
4Review accessReview access at least quarterly and after role change or departureAccess review record
5Apply retentionRetain monthly backups for a minimum of 12 months. Apply extended retention based on regulatory requirements. Older backups may be archived or securely deletedRetention schedule
6Apply legal holdPlace records under legal, investigation or supervisory hold where applicableHold notice
7Approve archival or deletionApprove and evidence secure archival or deletion after retention expiresArchival or deletion approval
8Monitor activityMonitor storage, access and deletion events for unauthorized activityMonitoring log
9Enforce storage boundaryStore backups only within the approved SharePoint location. Do not distribute backup files outside the controlled environmentStorage boundary confirmation

Records

  • Approved storage path and configuration (Bitkaya Compliance / offsite Backups / Odoo)
  • Access matrix, approvals and periodic reviews
  • Microsoft 365 audit logs and security evidence (role-based permissions, HTTPS, monitoring)
  • Retention schedule (minimum 12 months), holds, archival and deletion evidence

Relationships

History

  • 2026-07-26: Created from sections 6-8 and 15.5 of the final Odoo backup policy.