You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

Google Smart Home Action测试报403缺少resourcemanager.projects.get权限怎么办

Google Smart Home Test Suite 403权限错误排查方案

Error getting Home Graph: sync error: 403: Please make sure you have resourcemanager.projects.get permission on project 'project-id'

该报错本质是登录Test Suite的账号缺少对应Google Cloud项目的资源读取权限,按以下步骤排查即可:

1. 核对基础配置信息

  • 确认登录Test Suite的邮箱为开发Smart Home Action时使用的开发者账号,没有误切其他Google账号
  • 确认填写的项目ID与Actions Console、Google Cloud控制台显示的项目ID完全一致,注意不要填成自定义的项目显示名,项目ID为全局唯一的小写字符串,无空格和特殊符号

2. 配置IAM权限

  • 打开Google Cloud控制台,进入对应项目的IAM与管理员→IAM页面
  • 找到登录Test Suite使用的邮箱账号,点击编辑权限
  • 点击添加权限,搜索并授予Resource Manager > Project Viewer权限,该权限已包含resourcemanager.projects.get调用权限
  • 若要避免后续其他测试权限问题,可直接授予账号Smart Home Actions Developer预定义角色,包含所有Smart Home测试需要的全量权限
  • 权限配置完成后等待1-2分钟生效

3. 检查Home Graph API状态

  • 进入Google Cloud控制台的API和服务→已启用的API和服务页面
  • 确认HomeGraph API处于已启用状态,若未启用搜索该API点击启用即可
  • 检查项目内用于Home Graph同步调用的服务账号,确保已授予Home Graph Admin权限,避免后续同步接口调用报错

4. 重试测试

  • 退出Test Suite登录状态,新开浏览器无痕窗口
  • 重新用配置好权限的开发者账号登录Test Suite,输入项目ID发起测试即可

内容的提问来源于stack exchange,提问作者KIRAN KUMAR B

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.09.23 20:54:01