首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >gcloud.compute根cron作业快照“权限不足:请求没有足够的身份验证范围”

gcloud.compute根cron作业快照“权限不足:请求没有足够的身份验证范围”
EN

Server Fault用户
提问于 2020-06-19 21:14:12
回答 1查看 730关注 0票数 0

我在系统上设置了一个cron作业来拍摄快照。当从ssh会话运行时,cron脚本会创建一个快照。但是,当以根用户身份从cron作业运行时,

"gcloud compute disks snapshot"

命令因错误而失败。

"Insufficient Permission: Request had insufficient authentication scopes."

我知道所需的权限是compute.disks.createSnapshot,提供此权限的角色是

代码语言:javascript
复制
roles/compute.instanceAdmin
roles/compute.instanceAdmin.v1
roles/compute.storageAdmin

然而,当我查看该项目的IAM成员时,我看不到我可以给出适当的角色的根。如何在VM实例上建立根,使其具有创建快照所需的预任务?

EN

回答 1

Server Fault用户

发布于 2020-06-19 21:19:57

正确的方法是使用Service凭据运行实例,并将角色赋予它。

见这里设置作为服务帐户运行的新实例

票数 1
EN
页面原文内容由Server Fault提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://serverfault.com/questions/1022223

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档