问题标签 [google-vault-api]

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 回答
116 浏览

google-admin-sdk - 如何使用许可证管理器获取存档用户许可证

有没有办法使用 License Manager API 读取“归档用户”(AU) 许可证?如果是这样,请提供请求的示例。谢谢你。

0 投票
1 回答
74 浏览

google-workspace - 是否可以使用 API 检索 Google Vault 活动

似乎https://developers.google.com/admin-sdk/reports/reference/rest/v1/activities/list不支持 google vault,而https://developers.google.com/vault/reference/rest也没有提到审计日志。我知道如何使用网络控制台手动操作,但我的问题是,是否可以使用谷歌提供的 API 来完成?

0 投票
0 回答
30 浏览

google-vault-api - 是否可以通过 Vault API 以编程方式继续导出?

以下页面解释了带有部分结果的 Google Vault Exports Partial Results

根据文件,出口将在 24 小时后停止。文章解释说,可以通过 UI 恢复导出。

这可以通过 Vault API 完成吗?

0 投票
0 回答
49 浏览

google-vault-api - 关于使用 python 程序的 Google Vault API 的错误

我使用 Python 程序中的 Google Vault API。使用方法是[方法:matters.exports.create]

参考 https://developers.google.com/vault/reference/rest/v1/matters.exports/create

使用 python 库是 google-api-python-client。 https://github.com/googleapis/google-api-python-client

我执行了那个 python 程序,得到了一个 API 错误响应。“<HttpError 400 请求包含无效参数>”

我想知道为什么会出现错误,以及如何解决此错误。

谢谢。

0 投票
0 回答
59 浏览

google-vault-api - 使用 Google Vault API 执行保存的查询,无需导出即可查看结果

有没有办法使用 Google Vault API 执行保存的查询并查看结果而无需导出结果?

我发现另外两个问题似乎与我提出的问题相同,但答案不是我想要的。另外两个问题和回答在这里这里

到目前为止,我已经能够:

  1. 使用 OAuth 2.0 获取令牌
  2. 检索我想要的 Matter ID
  3. 以 JSON 格式获取已保存查询和相关信息的列表

一切都很好,但是我不一定要将结果导出为 MBOX 或 PST,而必须将它们导入产品中才能阅读这些电子邮件。我希望能够:

  1. 检索搜索结果的 JSON 表示(使用 UI 运行搜索后在浏览器中使用开发人员工具时可以看到)
  2. 将该 JSON 反序列化为一个对象,以便我可以对某些字段进行排序、过滤、区分等。

我已经到了将“vault.googleapis.com/v1/matter/{matterId}/search/query/{queryId}”作为 URL 的地步,但我无法执行此端点以获取代码中的任何结果.

在 UI 中对 Vault 进行更改之前,我能够使用 PowerShell 或其他工具自动调用 Vault,并使用 URL 传递查询参数,打开一个新的浏览器窗口,其中包含每个查询的结果,以阅读案例中的电子邮件我有多个电子邮件帐户/条款/日期来查看正在进行的审计。我可以使用 REST API 甚至 .NET 库来做类似的事情,但更重要的是,我可以得到结果的 JSON 表示来反序列化吗?

0 投票
1 回答
41 浏览

google-vault-api - 获取 G-Suit 中特定帐户的物品数量和物品大小

我是具有 google vault 权限的 G-Suit 管理员用户。我正在尝试获取被搁置的特定帐户的项目数和项目大小。您能否建议一个 API 端点来检索项目计数和项目大小。

0 投票
0 回答
76 浏览

python - 使用 Vault API 创建 Gmail 导出

我正在努力创建使用 Vault API 导出的 Gmail。我已成功完成快速启动过程。我可以成功地创建和列出事项。当我尝试创建 Gmail 导出时,我收到以下错误。

源代码:

0 投票
1 回答
100 浏览

command-line-interface - 使用 GAM 创建保管库事项和导出邮箱

因此,我是GAM的新手,但我的主管要求我将它与我们的 Google Workspace 一起使用,以创建一个定期导出离职员工邮箱的流程。我对 Google 保险柜有所了解,并认为我知道我需要做什么。

  1. 创建一个用于搜索指定用户邮箱的保管库事务。
  2. 导出新创建的问题的调查结果。
  3. 将导出文件下载为 PST 或 MBOX 文件。

理论上,我想每周为所有离职员工编写一个脚本,但在测试时第 1 步遇到了麻烦。

我试过了:

我已经安装了 GAM 6.08 版并且正在使用以下资源。

也许我只是误解了语法,需要另一双眼睛。

任何帮助将不胜感激!:)

0 投票
1 回答
30 浏览

authentication - 存储服务可以访问 Google Vault Buckets

我正在尝试编写一个 Java 程序来将 Vault 导出数据下载到 Google Cloud 存储桶,因为导出数据在 2 周后被删除。Vault 数据与典型的 GCS 存储桶和对象身份相关联,因此它可能存储在 GCS 中。似乎有两个 Java 客户端库 com.google.cloud.storage 和 com.google.api.services.storage 似乎可以满足我的需要,但以不同的方式工作并使用不同的身份验证源(凭据对象) ) . 如果我使用 com.google.api.services.storage 我可以让一切正常工作,但只能使用最终用户身份验证流程。但是,如果我使用 com.google.cloud.storage,即使使用与 com.google.api.services.storage 相同的 ID 访问,我也会在保管库存储桶上获得未经授权的 403。我正在使用我的 Google Workspace ID,因为它可以访问 Vault 存储桶和 GCS 存储桶。最后一点,com.google.api.services.storage 存储对象使用 com.google.api.client.auth.oauth2.Credential 对象进行实例化,而 com.google.cloud.storage 使用 com.google.auth.oauth2 .GoogleCredentials 对象。

总而言之,我可以使用任一客户端库来访问保险柜导出数据吗?如果可以,我如何授予对保险库数据的访问权限,以便 com.google.cloud.storage 库可以访问它。

0 投票
1 回答
42 浏览

java - 通过 Google Vault API 在 Google Chat Space 中搜索消息

我正在尝试通过查询特定的聊天空间 ID 创建包含聊天空间中所有消息的 Google 保险柜导出。不幸的是,为以下查询创建导出:

产生以下错误:

需要将 CorpusType 设置为"HANGOUTS_CHAT"才能在 Google 聊天服务中进行搜索。API 还提到当搜索方法为(https://developers.google.com/vault/reference/rest/v1/Query#SearchMethodHangoutsChatInfo() )时需要传递一个对象。"ROOM"

我错过了什么还是这是一个错误?如果我想要完成的事情是不可能的,有谁知道这个问题的解决方法?