G-Suite
向 Google Apps 域以外的使用者授予對 Google 雲儲存的訪問權限
設想:
- 使用Google Apps for Business註冊域xyz.com
- 創建了使用者infra@xyz.com ,使用它在**Google Cloud Platform上創建了一個項目
- 在Google Cloud Storage上創建了一個儲存桶
- 在Google Cloud Platform Console上的儲存桶下,在Edit Bucket Permissions中,在Name下添加了以下 3 個使用者,Entity = User & Access = Writer
- user1@xyz.com(在同一Google Apps for Business中創建的使用者)
- user2@gmail.com(在Gmail上創建的使用者)
- user3@abc.com(在不同的Google Apps for Business上創建的使用者)
問題:
user1@xyz.com能夠獲取儲存桶列表,但對於user2@gmail.com和user3@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>
)訪問儲存桶