无法在GCP中添加具有“所有者”角色的用户:通过gcloud

时间:2018-07-04 07:52:51

标签: google-cloud-platform gcloud google-iam

我无法使用gcloud命令在GCP(IAM)中以角色owner添加新成员 以下命令失败:

gcloud projects add-iam-policy-binding linuxacademy-3 --member user:rohithmn3@gmail.com --role roles/owner

出现以下错误/异常:

ERROR: (gcloud.projects.add-iam-policy-binding) INVALID_ARGUMENT: Request contains an invalid argument.
- '@type': type.googleapis.com/google.cloudresourcemanager.v1.ProjectIamPolicyError
  member: user:rohithmn3@gmail.com
  role: roles/owner
  type: SOLO_MUST_INVITE_OWNERS

但是,相同的命令对于其他角色也适用,例如:查看器,浏览器...!它只是对“所有者”不起作用。 还有其他选择吗?如果是,如何在我的Python代码中添加它。 请在这里帮助我..!

关于, 罗希斯

1 个答案:

答案 0 :(得分:0)

您不能使用Cloud IAM API或gcloud命令行工具将所有者角色授予项目成员。您只能使用Cloud Console将所有者添加到项目中。邀请将通过电子邮件发送给成员,并且成员必须接受邀请才能成为项目Documentation

的所有者