[英]Google Cloud Translation Permission Denied - But has role
因此,我为此竭尽全力并在这里寻求帮助。 我正在尝试使用 Cloud Translation 设置服务帐户并启用文本到语音转换,但我们不断收到此响应:
[error] {
"message": "Cloud IAM permission 'cloudtranslate.generalModels.predict' denied. ",
"code": 7,
"status": "PERMISSION_DENIED",
"details": []
}
我已确认该服务帐户具有“cloudtranslate.generalModels.predict”权限,并显示“Cloud Translation API User”角色。 我们还确认它适用于我的同事在他的个人 Google 控制台配置文件中设置的不同服务帐户。 但是,我们需要通过我们的组织使用帐户进行此设置。
我确实验证了该服务帐户是否具有来自IAM 策略疑难解答的权限,并且我组织的管理员看到该服务帐户已通过祖先策略获得访问权限。
那么我们还能检查什么呢?
编辑:好的,原来我们有一个资源位置的硬编码值,它被设置为错误的项目。 所以它当然会因为权限被拒绝而返回。
好的,原来我们有一个资源位置的硬编码值,它被设置为错误的项目。 所以它当然会因为权限被拒绝而返回。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.