ファイルをCloud Storageバケットにアップロードしたユーザーを特定する方法を探しています。バケットに書き込むためのアクセス権を持つすべてのユーザーは、同じGスイートドメイン内の認証されたユーザーです。Google Cloud Storage IDとユーザーのメールアドレスを一致させる
クラウドストレージ内のオブジェクトのACLは、次のような所有者識別子の文字列を示しています
{
"entity": "user-84fac329bceSAMPLE777d5d22b8SAMPLE77d85ac2SAMPLE2dfcf7c4adf34da46",
"entityId": "84fac329bceSAMPLE777d5d22b8SAMPLE77d85ac2SAMPLE2dfcf7c4adf34da46",
"role": "OWNER"
}
しかし、戻って、ユーザのメールアドレスにこのIDをマップする簡単な方法があることが表示されません。 (または、そのユーザーアカウントを使用してファイルをアップロードし、オブジェクトACLを照会することを除いて、電子メールを知っているユーザーのクラウドストレージIDを特定する)。
これは本当ですか?あるいは、私はこれを行う方法を見ていないだけですか?
ありがとうございました!
、gsutilのとUIの両方が(私が質問をしたときに、これはそうではありませんでした)ユーザーの電子メールアドレスを表示します。先週、storage.objectaccesscontrols JSON APIに古いクラウドストレージIDが表示されましたが、先週もユーザーのメールが表示されていました。 – Mary