错误:7 PERMISSION_DENIED:资源上的权限“recaptchaenterprise.assessments.create”被拒绝
Posted
技术标签:
【中文标题】错误:7 PERMISSION_DENIED:资源上的权限“recaptchaenterprise.assessments.create”被拒绝【英文标题】:Error: 7 PERMISSION_DENIED: Permission 'recaptchaenterprise.assessments.create' denied on resource 【发布时间】:2021-12-29 09:29:57 【问题描述】:我不断收到此错误,我正在尝试实施 google reCaptcha v3,我为自己的服务帐户授予了所有可能的权限,但似乎没有任何效果。 我什至不明白这个错误。
这些是来自终端的一些错误行。
错误:7 PERMISSION_DENIED:资源“//cloudresourcemanager.googleapis.com/projects/my-project-auth-330511”上的权限“recaptchaenterprise.assessments.create”被拒绝(或者它可能不存在)
...\node_modules@grpc\grpc-js\build\src\call.js:31 return Object.assign(new Error(message), status);
statusDetails: [
ErrorInfo
metadata:
permission: 'recaptchaenterprise.assessments.create',
resource: 'projects/my-project-auth-330511'
,
reason: 'IAM_PERMISSION_DENIED',
domain: 'cloudresourcemanager.googleapis.com'
],
reason: 'IAM_PERMISSION_DENIED',
domain: 'cloudresourcemanager.googleapis.com',
我想知道是什么导致了这个错误。
【问题讨论】:
【参考方案1】:您应该在credentials page 创建一个服务帐户。
然后,在创建时赋予reCaptcha Enterprise Agent
角色(我们没有设法将角色添加到现有服务帐户)。
【讨论】:
以上是关于错误:7 PERMISSION_DENIED:资源上的权限“recaptchaenterprise.assessments.create”被拒绝的主要内容,如果未能解决你的问题,请参考以下文章
从 Cloud Tasks 触发 HTTP Cloud Function 时出现 PERMISSION_DENIED 403 错误
PERMISSION_DENIED(为错误的数据库产品设置的规则)
为啥@google-cloud/profiler 在 GKE 实例中运行时会抛出“permission_denied”错误?
尝试运行 Google Cloud Scheduler 任务时出现 PERMISSION_DENIED 错误
Google Analytics RunReport 返回 7 PERMISSION_DENIED:用户对此属性没有足够的权限