【发布时间】:2017-06-05 16:35:09
【问题描述】:
我正在寻找一种方法来确定谁将文件上传到 Cloud Storage 存储分区。所有有权写入存储桶的用户都是同一 G Suite 域中经过身份验证的用户。
Cloud Storage 中的对象 ACL 显示一个所有者标识符字符串,如下所示:
{
"entity": "user-84fac329bceSAMPLE777d5d22b8SAMPLE77d85ac2SAMPLE2dfcf7c4adf34da46",
"entityId": "84fac329bceSAMPLE777d5d22b8SAMPLE77d85ac2SAMPLE2dfcf7c4adf34da46",
"role": "OWNER"
}
但是,似乎没有一种简单的方法可以将此 ID 映射回用户的电子邮件地址(或确定我知道其电子邮件地址的用户的 Cloud Storage ID,除非使用该用户帐户上传文件并查询对象 ACL)。
这是真的吗?还是我只是没有看到这样做的方法?
感谢您的帮助!
【问题讨论】: