使用 gcloud 通过复制预定义角色来创建项目自定义角色时返回:INVALID_ARGUMENT: Permission resourcemanager.projects.list is not valid。您应该怎么做?
选择一个答案
点击一个选项来检查您的答案。
正确答案: 从角色中移除 resourcemanager.projects.list 并重试。.
为什么这是答案
当您通过复制预定义角色来创建自定义角色时,如果遇到 INVALIDARGUMENT: Permission resourcemanager.projects.list is not valid 错误,这意味着您尝试添加到自定义角色中的 resourcemanager.projects.list 权限是无效的。自定义角色不能包含某些预定义角色特有的权限,或者这些权限不适用于自定义角色。resourcemanager.projects.list 通常是一个更广泛的权限,在自定义角色中可能不被允许或需要更细粒度的替代。因此,从自定义角色定义中移除 resourcemanager.projects.list 权限是解决此问题的正确方法。 添加 resourcemanager.projects.get 权限不会解决 list 权限无效的问题。使用不同的角色名称但相同的权限不会改变权限本身的有效性。将 resourcemanager.projects.setIamPolicy 添加到角色是另一个不相关的权限,不会解决当前的 list 权限问题。
通过考试 — 无需无休止地寻找答案
将本次考试的所有验证问题和解释集中在一处,节省数小时的准备时间。1,000+ 认证 · 20+ 语言 · 免费开始。
更快通过考试 → 无需银行卡