0

用户名@gmail.com可以从 GCP 控制台创建新项目。用户具有 OWNER/Project Billing Manager 角色,但在尝试从 CLI 创建新项目时,它显示:

gcloud auth login -> Successful login with user@gmail.com

user@cloudshell:~ (gcp-ace-292306)$ gcloud auth list
   Credentialed Accounts
ACTIVE  ACCOUNT
*       user@gmail.com

user@cloudshell:~ (gcp-ace-292306)$ gcloud projects list
PROJECT_ID      NAME     PROJECT_NUMBER
gcp-ace-292306  GCP ACE  350766525882  -> This project is created in console by same user.

user@cloudshell:~ (gcp-ace-292306)$ gcloud projects create proj-100 --name=demo-project1 --enable-cloud-apis --labels=dept=it,env=prod --folder=12345
ERROR: (gcloud.projects.create) PERMISSION_DENIED: The caller does not have permission

我在这里错过了其他角色吗?任何人都可以提出解决方案。

4

1 回答 1

0

尽管来自云实例,但我遇到了类似的问题。

在谷歌云控制台中选择 IAM & Admin。选择要在其中创建项目的文件夹。 选择文件夹 然后将 Project Creator 角色授予尝试创建项目的成员。

对我来说,成员是 -compute@developer.gserviceaccount.com

如果成员未列出,则您可以添加成员并分配角色。

于 2020-10-21T16:42:45.603 回答