问题标签 [google-cloud-dlp]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
137 浏览

security - 如何实施移动数据丢失防护 (DLP) 工具?

如何实施移动数据丢失防护 (DLP) 工具?我用谷歌搜索但无法收集信息。任何人都有移动 DLP 的文档或生命周期、流程吗?

提前致谢。

0 投票
2 回答
329 浏览

java - Google 数据丢失防护 API

Google 数据丢失防护 API 是否支持 .pdf 或 .docx?我正在尝试减少 Java 中的 *.pdf 文件以隐藏敏感数据。

非常感谢!惠美

0 投票
1 回答
367 浏览

google-api - Google Cloud Data Loss Prevention (DLP) 扫描 GCS 中的 .parquet 文件

我是 Google Cloud DLP 的新手,我运行了 POST https://dlp.googleapis.com/v2beta1/inspect/operations来扫描.parquetGoogle Cloud Storage 目录中的文件,并使用cloudStorageOptions它来保存.csv输出。

.parquet文件为 53.93 M。

当我对.parquet文件进行 API 调用时,我得到:

当我将.parquet文件转换.csv为 360.58 MB 文件时。然后,如果我对.csv文件进行 API 调用,我会得到:

显然,当我扫描文件时,与在我验证所有都被检测到的文件上运行扫描相比,.parquet并不是所有的都被检测到。infoTypes.csvEmailAddresses

我找不到任何关于压缩文件(如镶木地板)的文档,因此我假设 Google Cloud DLP 不提供此功能。

任何帮助将不胜感激。

0 投票
1 回答
584 浏览

google-api - 在不设置 GOOGLE_APPLICATION_CREDENTIALS 的情况下从 Java 验证 Google DLP API?

我正在使用 Google Cloud DLP Java 库。我已经按照此处的说明设置了我的服务凭据并将它们保存在 JSON 文件中:

https://cloud.google.com/dlp/docs/libraries

该文档指出,进行身份验证的首选方法是将环境变量设置GOOGLE_APPLICATION_CREDENTIALS为指向包含凭据的 JSON 文件的路径。在我的情况下,这并不是那么实用。我有一个 Spring Boot 应用程序,其中所有代码(以及带有凭据的 JSON 文件)都嵌入在“胖 jar”中。我可以轻松地使用类加载器来获取资源的 InputStream,但我不能真正从环境变量的 jar 文件中指向它。从正在运行的 JVM 中创建环境变量而不求助于使用反射等技巧也是不切实际的。

其他一些 Google Cloud 库具有可以使用GoogleCredentials对象初始化的服务类,但我还没有找到使用 DLP 库执行此操作的方法。有没有办法将 a 传递GoogleCredentialsDlpServiceClient

0 投票
1 回答
35 浏览

google-cloud-platform - 定期检索最新的信息类型?

我刚刚开始使用 Google Cloud DLP 库,想知道是否有一个实用程序可以检索最新的 InfoType 项目,而无需从 API 服务中提取 JSON 文件。即,在客户端 Java 库中是否有内置实用程序?

0 投票
1 回答
121 浏览

api - 无法验证 DLP API

我已按照谷歌文档进行身份验证,但尽管做了所有事情,我仍然遇到同样的错误。

DLP API has not been used in project ****** before or it is disabled. Enable it by visiting https://console.developers.google.com/apis/api/dlp.googleapis.com/overview?project=******** then retry. If you enabled this API recently, wait a few minutes for the action to propagate to our systems and retry.

我已按照此处的所有说明进行操作: https ://cloud.google.com/dlp/docs/quickstart-json 但我仍然无法解决它。

任何帮助或建议将不胜感激。

0 投票
1 回答
85 浏览

google-cloud-platform - DLP API 的不同结果取决于输入是全部在一个字符串中还是作为子字符串的集合发送

我在 Google DLP 库中看到让我感到困惑的行为,我希望得到一些澄清。我正在使用 Java 包装库,google-cloud-dlp 版本 0.34.0-beta。给定输入:

我看到了输出:

如果我传入与子字符串集合相同的字符串:

我看到了非常不同的结果:

我正在使用InfoType我能找到的所有类型,总共有 67 种。我在这里做错了吗?这是调用 Google DLP 库的代码的核心:

0 投票
1 回答
528 浏览

google-cloud-platform - 如何使用 Google DLP API 从存储在 Google Big Query 中的数据中删除敏感内容?

我在 Google Big Query 中有一个包含一些敏感字段的表。我阅读并了解了有关数据检查的内容,但找不到直接在 BigQuery 数据库中使用 DLP API 编辑数据的方法。

两个问题:

  1. 是否可以仅使用 DLP API 来做到这一点?
  2. 如果不是,那么在运行到 TB 的表中修复数据的最佳方法是什么?
0 投票
1 回答
119 浏览

google-cloud-platform - OpenJDK 8 上的 google-cloud-dlp 0.44.0-beta 的 OpenSSL 异常

我正在通过 Google Cloud Java 客户端库使用 Google DLP,当我升级到最新版本 0.44.0-beta 时,我开始得到CertificateException如下所示的内容。当我在带有 Oracle JDK 8 的 Mac 上运行它时,它运行良好,但是当在 Docker 实例中的 OpenJDK 8 中运行时,我看到了异常。我必须在 OpenJDK 上运行它。我猜证书是由 OpenJDK 未知的 CA 签署的。最简单的解决方案是什么?我是否必须为 OpenJDK 安装自定义 CA?有趣的是,OverOps 快照包含对这个方法的调用:

并且fqdn参数实际上设置为example.com。堆栈跟踪如下:

0 投票
1 回答
106 浏览

google-cloud-dlp - 您如何为 Google Cloud DLP API 申请额外配额?

我想申请额外的配额以用于 Google Cloud DLP API。请求增加配额的最佳方式是什么?