9 Capturing user consent: building a consent management platform (CMP)

 

This chapter covers:

  • How collecting user content became critical
  • How a Consent Management Platform (CMP) works
  • A data model and schema for a consent platform
  • Code structures for consent functionality
  • Key capabilities that can optimize a CMPP
  • A use case where a CMP is integrated into the business workflow

We have seen so far how engineers, technical program managers, and other leaders in lean and fast-paced businesses can address privacy needs for their business and its customers. These strategies include using security tools to protect privacy, classifying/cataloging data, obfuscating it, and deleting it.

Besides protecting data, being transparent about how and why you collect data is becoming critical for privacy stakeholders and regulators. The former include customers, media, and activists, while the latter range from non-profits to governments. This sentiment led to the codification of Data Subject Access Requests, which we examined earlier. This chapter will dive deep into Consent Management, which is another privacy expectation that is becoming very critical for any company that collects and handles customer data.

9.1       Why Consent Management is important

 
 

9.1.1   Consent Management and Privacy-Related Regulation

 

9.1.2   Consent Management and Tech Industry Changes

 
 
 

9.1.3   Consent Management and your Business

 
 
 

9.2       A Consent Management Platform (CMP)

 
 
 
 

9.3       A Data Schema Model for Consent Management

 
 
 

9.3.1   The Entity Relationships that help structure a CMP

 

9.3.2   Entity Relationships Schemas: a CMP Database

 
 

9.4       Consent Code: Objects

 
 
 
 

9.4.1   API to check consent status

 
 
 
 

9.4.2   API to retrieve disclosures

 
 
 

9.4.3   API to update the consent status for a disclosure

 

9.4.4   API to process multiple disclosures

 
 
 

9.4.5   API to register with the consents service

 
 
 

9.4.6   Other capabilities for the consents service

 
 
 

9.5       Other Useful Capabilities in a CMP

 
 
 
 

9.6       Integrating Consent Management into Product Workflow

 
 

9.7       Summary

 
 
 
 
sitemap

Unable to load book!

The book could not be loaded.

(try again in a couple of minutes)

manning.com homepage
test yourself with a liveTest