我的合作伙伴将我添加为 GCP 项目的成员,具有计算机引擎管理员角色,但我没有收到任何邀请电子邮件。我们已经检查了垃圾邮件文件夹。我也尝试过
https://console.cloud.google.com/invitation?project=PROJECT_NAME&account=EMAIL&memberEmail=EMAIL
但它给了我这个错误:
我的合作伙伴将我添加为 GCP 项目的成员,具有计算机引擎管理员角色,但我没有收到任何邀请电子邮件。我们已经检查了垃圾邮件文件夹。我也尝试过
https://console.cloud.google.com/invitation?project=PROJECT_NAME&account=EMAIL&memberEmail=EMAIL
但它给了我这个错误:
使用搜索栏在您的电子邮件中搜索邀请,但如果您没有找到它,请访问以下链接:
https://console.cloud.google.com/invitation?project=[your-project-id]&account=[the-account-email-invited]&memberEmail=[the-account-email-invited]
可以将解决方法添加为所有者而不是更改权限。(未测试)
就我而言,该项目隐藏在No organization
>下All
。
我最终测试了它,我遇到了同样的问题。向用户授予角色时,用户不会收到邀请电子邮件,除非他被授予“项目所有者”角色。
但是,在阅读 GCP 文档 [1] 后,我确实看到它按预期工作。
“为了允许团队成员访问项目的资源和 API,项目所有者可以向用户授予 IAM 角色。您可以使用 GCP 控制台、gcloud 命令行工具或 setIamPolicy() 方法向用户授予角色。当您设置策略或添加绑定以向用户授予角色,他们将不会收到邀请电子邮件。相反,用户的访问权限会直接更新。” [1]
[1] https://cloud.google.com/iam/docs/granting-changeing-revoking-access