问题标签 [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.
google-admin-sdk - 如何使用许可证管理器获取存档用户许可证
有没有办法使用 License Manager API 读取“归档用户”(AU) 许可证?如果是这样,请提供请求的示例。谢谢你。
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 来完成?
google-vault-api - 是否可以通过 Vault API 以编程方式继续导出?
以下页面解释了带有部分结果的 Google Vault Exports Partial Results
根据文件,出口将在 24 小时后停止。文章解释说,可以通过 UI 恢复导出。
这可以通过 Vault API 完成吗?
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 请求包含无效参数>”
我想知道为什么会出现错误,以及如何解决此错误。
谢谢。
google-vault-api - 使用 Google Vault API 执行保存的查询,无需导出即可查看结果
有没有办法使用 Google Vault API 执行保存的查询并查看结果而无需导出结果?
我发现另外两个问题似乎与我提出的问题相同,但答案不是我想要的。另外两个问题和回答在这里和这里。
到目前为止,我已经能够:
- 使用 OAuth 2.0 获取令牌
- 检索我想要的 Matter ID
- 以 JSON 格式获取已保存查询和相关信息的列表
一切都很好,但是我不一定要将结果导出为 MBOX 或 PST,而必须将它们导入产品中才能阅读这些电子邮件。我希望能够:
- 检索搜索结果的 JSON 表示(使用 UI 运行搜索后在浏览器中使用开发人员工具时可以看到)
- 将该 JSON 反序列化为一个对象,以便我可以对某些字段进行排序、过滤、区分等。
我已经到了将“vault.googleapis.com/v1/matter/{matterId}/search/query/{queryId}”作为 URL 的地步,但我无法执行此端点以获取代码中的任何结果.
在 UI 中对 Vault 进行更改之前,我能够使用 PowerShell 或其他工具自动调用 Vault,并使用 URL 传递查询参数,打开一个新的浏览器窗口,其中包含每个查询的结果,以阅读案例中的电子邮件我有多个电子邮件帐户/条款/日期来查看正在进行的审计。我可以使用 REST API 甚至 .NET 库来做类似的事情,但更重要的是,我可以得到结果的 JSON 表示来反序列化吗?
google-vault-api - 获取 G-Suit 中特定帐户的物品数量和物品大小
我是具有 google vault 权限的 G-Suit 管理员用户。我正在尝试获取被搁置的特定帐户的项目数和项目大小。您能否建议一个 API 端点来检索项目计数和项目大小。
python - 使用 Vault API 创建 Gmail 导出
我正在努力创建使用 Vault API 导出的 Gmail。我已成功完成快速启动过程。我可以成功地创建和列出事项。当我尝试创建 Gmail 导出时,我收到以下错误。
源代码:
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 库可以访问它。
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"
我错过了什么还是这是一个错误?如果我想要完成的事情是不可能的,有谁知道这个问题的解决方法?