This feature allows you to obscure data before sending it as part of the analytics payload.
With this feature, Apigee uses SHA512 to hash the original value before sending data from the runtime
plane to the control plane.
You can set the salt value for the hash with the
axHashSalt
property in the overrides.yaml file. The axHashSalt property specifies a
value used as a salt when computing SHA512 hashes to obfuscate sensitive analytics data. Apigee
recommends using the same value across different clusters that host the same Apigee organization.
Apply the value with the apigee-org chart with the following command:
[[["Easy to understand","easyToUnderstand","thumb-up"],["Solved my problem","solvedMyProblem","thumb-up"],["Other","otherUp","thumb-up"]],[["Hard to understand","hardToUnderstand","thumb-down"],["Incorrect information or sample code","incorrectInformationOrSampleCode","thumb-down"],["Missing the information/samples I need","missingTheInformationSamplesINeed","thumb-down"],["Other","otherDown","thumb-down"]],["Last updated 2025-03-10 UTC."],[[["This document outlines a feature in Apigee hybrid 1.2 and newer that obfuscates sensitive analytics data by hashing it with SHA512 before it's sent from the runtime plane to the control plane."],["You can configure the salt value used for hashing via the `axHashSalt` property in the `overrides.yaml` file, and it's recommended to maintain the same salt value across clusters within the same Apigee organization."],["The obfuscation feature can be enabled for specific environments by setting `features.analytics.data.obfuscation.enabled` to `true` using a `PUT` request, ensuring all environment properties are included to avoid overwriting."],["With this feature enabled, fields like `client_id`, `client_ip`, `developer_email`, and others are hashed, and the obfuscated data will be visible in the Apigee hybrid analytics dashboard after a short delay."],["Data sent before enabling obfuscation, or after disabling it, will display as unhashed in the analytics reports, and the document also showcases an example of data before and after being obfuscated."]]],[]]