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

SmartSheet API Assume-User功能报错1030问题排查求助

排查SmartSheet API Assume-User功能的1030错误

针对调用users/me接口时出现的errorCode 1030(无法模拟指定用户)问题,结合你的环境信息,可从以下方向逐一排查:

  • 核心权限缺失:你的OAuth请求权限列表中缺少IMPERSONATE_USERS权限,这是使用Assume-User功能的必要前提。必须在申请token时添加该权限,否则系统会直接拒绝模拟请求。
  • 试用版功能限制:SmartSheet试用版计划通常不开放Assume-User这类管理员级模拟功能,需升级至付费企业版或更高层级计划才能解锁该能力。
  • 请求头格式验证:建议将Assume-User头的内容替换为未编码的原始邮箱user@xxxx.com测试,部分场景下URL编码可能导致账号解析异常。
  • 目标用户状态检查:确认user@xxxx.com账号处于活跃状态,未被禁用、删除或处于待激活状态,只有正常活跃的用户才能被模拟。
  • 管理员权限确认:确保系统管理员账号admin@xxxx.com在SmartSheet平台中确实拥有「模拟用户」的权限,部分租户可能会限制管理员的特定权限范围。

你的关键环境信息

  • 请求头:
{'Authorization': 'Bearer {admin's token}',
 'Content-Type': 'application/json',
 'Assume-User': 'user%40xxxx.com'}
  • 当前权限范围:
ACCESS_REQUEST = [
    "ADMIN_SHEETS",
    "ADMIN_SIGHTS",
    "ADMIN_USERS",
    "READ_USERS",
    "ADMIN_WEBHOOKS",
    "READ_SHEETS",
    "READ_SIGHTS",
    "ADMIN_WORKSPACES",
    "READ_CONTACTS"
]
  • 返回错误:
{'errorCode': 1030,
 'message': 'You are unable to assume the user specified.',
 'refId': 'h4tq8b'}

内容的提问来源于stack exchange,提问作者Aryan Singh

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.07.17 07:52:07