我在GCP中创建了一个项目。然后,我创建了带有Compute Admin角色的服务帐户。之后,我为我的项目启用了Compute Engine API,但无法处理实例:
#gcloud compute instances list
ERROR: (gcloud.compute.instances.list) Some requests did not succeed:
- Required 'compute.zones.list' permission for 'projects/someproject'我做错什么了?
发布于 2020-01-30 11:21:45
在Google测试期间,我第一次创建了一个服务帐户"cloud66“。很可能,这会影响访问权限。然后我把账单从测试期改为付费期。我删除并重新创建了“API& Services ->凭据”部分中的->服务帐户。但是在"IAM“部分中有一个"cloud66”的访问策略,它的作用是"ComputeAdmin“。当我从"IAM“部分删除访问策略并重新创建服务帐户时,问题就解决了。
https://serverfault.com/questions/1000746
复制相似问题