Skip to content

Latest commit

 

History

History
96 lines (46 loc) · 4.91 KB

index.md

File metadata and controls

96 lines (46 loc) · 4.91 KB
index label synopsis status
67
Data Privacy
CAP helps application projects to comply with data privacy regulations using SAP Business Technology Platform (BTP) services.
released

Managing Data Privacy

{{ $frontmatter.synopsis }} Find a step-by-step guide to these hereinafter...

::: warning SAP does not give any advice on whether the features and functions provided to facilitate meeting data privacy obligations are the best method to support company, industry, regional, or country/region-specific requirements. Furthermore, this information should not be taken as advice or a recommendation regarding additional features that would be required in specific IT environments. Decisions related to data protection must be made on a case-by-case basis, considering the given system landscape and the applicable legal requirements. :::

[[toc]]

Introduction to Data Privacy

Data protection is associated with numerous legal requirements and privacy concerns, such as the EU's General Data Protection Regulation. In addition to compliance with general data protection and privacy acts regarding personal data, you need to consider compliance with industry-specific legislation in different countries/regions.

CAP supports applications in their obligations to comply to data privacy regulations, by automating tedious tasks as much as possible based on annotated models. That is, CAP provides easy ways to designate personal data, as well as out-of-the-box integration with SAP BTP services, which enable you to fulfill specific data privacy requirements in your application. This greatly relieves application developers these tedious tasks and related efforts.

Data Privacy.drawio.svg

In a Nutshell

The most essential requests you have to answer are those in the following table. The table also shows the basis of the requirement and the corresponding discipline for the request:

Question / Request Obligation Solution
What data about me do you have stored? Right of access Personal Data Management
Please delete all personal data about me! Right to be forgotten Data Retention Management
When was personal data stored/changed? Transparency Audit Logging

Annotating Personal Data

The first and frequently only task to do as an application developer is to identify entities and elements (potentially) holding personal data using @PersonalData annotations. These are used to automate CAP-facilitated audit logging, personal data management, and data retention management as much as possible.

Learn more in the Annotating Personal Data chapter {.learn-more}

Automatic Audit Logging {#transparency}

The Transparancy obligation, requests to be able to report with whom data stored about an individual is shared and where that came from (e.g., EU GDPR Article 15(1)(c,g)).

The SAP Audit Log Service stores all audit logs for a tenant in a common, compliant data store and allows auditors to search through and retrieve the respective logs when necessary.

Learn more in the Audit Logging guide {.learn-more}

Personal Data Management { #right-of-access }

The Right of Access to personal data "gives people the right to access their personal data and information about how this personal data is being processed".

The SAP Personal Data Manager allows you to inform individuals about the data you have stored regarding them.

Learn more in the Personal Data Management guide {.learn-more}

Data Retention Management { #right-to-be-forgotten }

The Right to be Forgotten gives people "the right to request erasure of personal data related to them on any one of a number of grounds [...]".

The SAP Data Retention Manager allows you to manage retention and residence rules to block or destroy personal data.