Name of pattern: Consent
Purpose: To allow modeling of consent requests or when it is necessary to ask the consent again from the data subject, either due to a change in the privacy policy or due to consent verification during the data processing operations..
Usage:
Its is necessary to request consent from the data subject;
It is necessary to request consent due to changes in privacy in the contract;
Check consent with data subject during data processing operations.
Example: When performing a processing operation of sensitive data and verifying data sharing with third parties, the Controller analyzes the data usage consent and realizes that the information is not present in the document. The Controller then edits the consent agreement and sends it to the data subject, together with information about the change in the privacy policy contained therein, so that the data subject has to again agree with the privacy term for their data continues to be processed.
Diagram: