为Google云端存储提供访问权限给Google Apps域外的用户

场景:

  1. 使用Google Apps for Business注册了域xyz.com
  2. 创build用户[email protected] ,使用该用户在Google云端平台上创build了一个项目
  3. Google云端存储上创build了一个存储分区
  4. Google云端平台控制台中的“ 存储桶”下,在“ 名称”下面的3位用户添加了“ 编辑存储桶权限” ,其中Entity = UserAccess = Writer
  5. 用户尝试使用https://console.cloud.google.com/storage/browser/xyz-com/?project=xyz-com访问存储桶

问题:

[email protected]能够获取桶列表,但是[email protected][email protected]失败。 这意味着Google Apps for Business之外的任何用户都无法访问存储分区,尽pipe可以提供明确的存储分区权限。

虽然我读了一整天,但是找不到解决的办法。 请帮忙

感谢Brandan Yarbrough的build议,哪些工作。

[email protected]能够使用URL https://console.cloud.google.com/storage/browser/xyz-com/?project=xyz-com访问存储分区 ,因为它有权使用Google Cloud Platform项目xyz-com ,而其他用户无法访问它,因为他们没有权利的项目。因此,删除?project = xyz-com为这些用户做的伎俩。

结论:请始终使用urlhttps://console.cloud.google.com/storage/browser/<bucket name>/ (without ?project=<project name> )访问存储区