我为用户创建了一个新项目,并赋予他们Compute Instance Admin
的角色。但是,当他们第一次加载项目时,他们会收到错误"
您无权启用计算引擎。
作为所有者,我需要访问项目的Compute页面来初始化它。然后,用户可以访问Google Compute。
有没有办法自动为项目启用Compute Engine?或者,是否有一个角色我可以添加用户来启用它?
答案 0 :(得分:2)
启用API需要更高的责任。 compute.instanceAdmin.v1
角色不允许用户启用API。
如果您是所有者并且已启用GCE API
,则用户可能需要几分钟才能访问GCE
,因为需要在项目上配置某些资源(如默认网络),防火墙和路线。
要在项目中启用API,所需的最小角色是项目编辑器。