Lambda for Privacy Controls

Details on how the Privacy Controls function...

If using the privacy controls function to allow/deny fields in the CTR before shipping to Operata you will be required to utilise a Lambda function as part of the EventBridge transformation step.

This Lambda function is provided by Operata delivered via Cloud Formation. Please contact your Customer Success Manager to obtain access to source code if required by your organistion.

Sequence Diagram

The following diagram illustrates the information sequence used in the privacy controls function.

Privacy controls Lambda function description

The Lambda function created by the Operata Cloud Formation template when the optional Privacy Controls option is required, performs the following functions:

  • Caches the Privacy Controls configuration.
  • Polls the Operata platform API every 30 minutes to refresh the Privacy Controls config within the Cache.
  • Provides 'Mandatory' minimum Privacy Setting, should his refresh process fail (Mandatory fields detailed here)
  • Is a subscriber to the Kinesis Stream that sends CTR data at the end of each call.
  • Filters each CTR record, using the privacy controls configuration and passes the allowed fields to Operata.

Note: The Privacy Controls configuration in updated using the API, which needs the customer generated API for access.


What’s Next

Configuring Privacy Controls