G-Suite

向 Google Apps 域以外的使用者授予對 Google 雲儲存的訪問權限

  • January 14, 2016

設想:

  1. 使用Google Apps for Business註冊域xyz.com
  2. 創建了使用者infra@xyz.com ,使用它在**Google Cloud Platform上創建了一個項目
  3. 在Google Cloud Storage上創建了一個儲存桶
  4. Google Cloud Platform Console上的儲存桶下,在Edit Bucket Permissions中,在Name下添加了以下 3 個使用者,Entity = User & Access = Writer
  1. 使用者嘗試使用https://console.cloud.google.com/storage/browser/xyz-com/?project=xyz-com訪問儲存桶

問題:

user1@xyz.com能夠獲取儲存桶列表,但對於user2@gmail.comuser3@abc.com失敗。這意味著Google Apps for Business之外的任何使用者都無法訪問該儲存桶,儘管已明確授予儲存桶權限。

儘管我閱讀並嘗試了一天,但找不到任何解決該問題的方法。請幫忙

感謝 Brandan Yarbrough 的建議,它奏效了。

user1@xyz.com能夠使用 URL https://console.cloud.google.com/storage/browser/xyz-com/?project=xyz-com訪問儲存桶,因為它擁有 Google Cloud Platform 項目的權限xyz-com,而其他使用者無法訪問它,因為他們無權訪問該項目。因此刪除*?project=xyz-com*為這些使用者帶來了訣竅。

**結論:**始終使用 URL https://console.cloud.google.com/storage/browser/<bucket name>/(不帶?project=<project name>)訪問儲存桶

引用自:https://serverfault.com/questions/746866