Skip to main content

Consent Management

Overview

DocuDesk provides GDPR-compliant publication consent tracking for entities detected in documents. Under the Wet Open Overheid (WOO), affected entities must be notified and given an objection period (minimum 4 weeks) before document publication.

Features

  • Stats Cards: At-a-glance view of Total, Pending, Approved, and Objected consent records
  • Consent List: Browse all consent records with entity text, type, and status badges
  • Consent Detail: View and update consent status, notification status, and publication decision
  • Automatic Deadline: Objection deadline calculated from configurable period (default 28 days)

Screenshot

Consent Management

API Endpoints

MethodURLDescription
GET/api/consentsList all consent records
POST/api/consentsCreate consent record
GET/api/consents/{id}Get specific consent
PUT/api/consents/{id}Update consent status
GET/api/consents/document/{documentId}Get consents for document

Status Lifecycle

FieldValues
consentStatuspending, consent_given, no_response, anonymized
notificationStatuspending, sent, delivered, failed, skipped
publicationDecisionpending, publish_with_consent, publish_anonymized, reject