G-Suit管理员如何获取被保留特定账户的项目数、大小及对应API接口
可用API接口说明
你需要使用 Google Vault API 来获取相关数据,具体调用逻辑如下:
- 首先调用
vault.matters.holds.list接口遍历所有保留项目(Matters)下的保留规则,筛选出绑定了目标特定账户的所有规则,即可统计到该账户关联的处于保留状态的项目总数。 - 若要查询这些保留项目占用的容量,你需要调用
vault.matters.exports.create接口创建对应范围的导出任务,待导出任务完成后,通过vault.matters.exports.get接口的返回参数即可获取该保留范围的总占用容量、包含的条目总数等统计数据。
调用前需要确认你已经在Google Cloud控制台开启了Google Vault API权限,且用于调用的身份授予了
https://www.googleapis.com/auth/ediscovery.readonly(只读权限)或更高的ediscovery权限。
附查询指定保留规则下绑定账户的请求示例:GET https://vault.googleapis.com/v1/matters/{matterId}/holds/{holdId}/accounts
内容的提问来源于stack exchange,提问作者Admin User
相关产品推荐
相关产品推荐

