APIM 在 Azure Application Insights 中屏蔽 PII 数据
APIM Masking PII Data in Azure Application Insights
我们有 PII 屏蔽要求,我碰巧在这里遇到 post:https://social.msdn.microsoft.com/Forums/azure/en-US/0b38fd1e-8aa9-45f7-91a7-fd0631ef8bba/dealing-with-pii-or-sensitive-data-captured-by-application-insights?forum=ApplicationInsights
我的问题是我们如何为 API 管理 (APIM) 执行此操作?由于我不确定如何将自定义遥测与 API 管理相关联(根据 MICROSOFT APP Insights 团队,无法在 APIM 中设置自定义云角色名或使用自定义遥测)。
因为现在它全部通过 Azure 门户配置并且没有自定义遥测,我们的后端服务 (API) 确实使用自定义遥测但在 Azure 门户中,PII 数据被标记为来自 APIM 而不是 APIs 本身。有什么帮助吗?有人可以帮助我们如何屏蔽来自 POST 请求的此类数据从 APIM 登录 App Insights 吗?
Application Insights 无法控制将哪些遥测 APIM 实例发送到 Application Insights,这是需要从 APIM 的角度来控制的事情。
希望您在 APIM 中启用了 request/response 主体日志记录。您能否检查一下 APIM 中 body 设置的字节数,并确保其指定为 0(零)。
此外,您还可以查看 purge 功能,该功能可用于根据用户定义的筛选器清除已驻留在 Application Insights 中的数据。
希望以上信息对您有所帮助
我们有 PII 屏蔽要求,我碰巧在这里遇到 post:https://social.msdn.microsoft.com/Forums/azure/en-US/0b38fd1e-8aa9-45f7-91a7-fd0631ef8bba/dealing-with-pii-or-sensitive-data-captured-by-application-insights?forum=ApplicationInsights
我的问题是我们如何为 API 管理 (APIM) 执行此操作?由于我不确定如何将自定义遥测与 API 管理相关联(根据 MICROSOFT APP Insights 团队,无法在 APIM 中设置自定义云角色名或使用自定义遥测)。
因为现在它全部通过 Azure 门户配置并且没有自定义遥测,我们的后端服务 (API) 确实使用自定义遥测但在 Azure 门户中,PII 数据被标记为来自 APIM 而不是 APIs 本身。有什么帮助吗?有人可以帮助我们如何屏蔽来自 POST 请求的此类数据从 APIM 登录 App Insights 吗?
Application Insights 无法控制将哪些遥测 APIM 实例发送到 Application Insights,这是需要从 APIM 的角度来控制的事情。
希望您在 APIM 中启用了 request/response 主体日志记录。您能否检查一下 APIM 中 body 设置的字节数,并确保其指定为 0(零)。
此外,您还可以查看 purge 功能,该功能可用于根据用户定义的筛选器清除已驻留在 Application Insights 中的数据。
希望以上信息对您有所帮助