Skip to content
Stable

This component is complete and can be used. The interfaces will be supported until the function is removed from the project via the deprecation process. There will be ongoing extensions to this function, but it will be done to ensure backward compatibility as far as possible. If there is a need to break backward compatibility, this will be discussed and reviewed in the community, with a documented timeline.

Privacy Officer API

The Privacy Officer API is a REST API designed to support user interfaces (UIs) for supporting a Privacy Officer as they lead the data privacy governance program. This builds on the capabilities of the Governance Officer API.

Key Features

The Privacy Officer API provides specialized capabilities for managing the descriptions and actions associated with data processing and privacy governance:

  • Data Processing Purpose Management: Managing the definitions of purposes for which data is processed.
  • Permitted Processing Management: Linking and detaching data processing purposes to data processing descriptions to define what processing is allowed for a given purpose.
  • Data Processing Action Management: Managing the actions taken as part of data processing.
  • Data Processing Target Management: Linking and detaching data processing actions to the specific metadata elements (targets) that they affect.

Further information


Sample REST API requests can be found in Egeria-api-privacy-officer.http.


Raise an issue or comment below