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

ACC users:import接口调用后用户未同步至项目问题咨询

ACC users:import接口返回jobId但用户未添加到项目排查方案

调用ACC的users:import接口后返回jobId仅代表任务已提交,不意味着执行成功,按以下步骤排查:

  • 优先查询异步任务状态:使用返回的jobId调用GET /construction/admin/v2/jobs/{jobId}接口,查看任务的执行状态和错误详情。这是最直接定位问题的方式,权限不足、用户信息无效等问题都会在这里返回具体错误。
  • 验证权限配置:
    • 2-legged OAuth应用必须具备Account Admin或Project Admin权限范围;
    • 请求头中的User-Id对应的用户,必须是目标项目的管理员或账户级管理员,否则任务会被拒绝执行。
  • 检查用户信息有效性:
    • 确保用户邮箱是已注册的有效Autodesk账户邮箱(部分环境不支持自动创建新账户);
    • companyId必须属于当前项目所在的账户,且与用户实际所属公司匹配;
    • roleIds必须是目标项目的有效角色ID,可通过GET /construction/admin/v2/projects/{projectId}/roles接口获取项目可用角色,避免使用通用或无效的角色ID。
  • 确认产品权限与项目配置匹配:检查请求中products的key是否是目标项目已开通的服务,未开通的服务权限设置不会影响用户添加,但如果存在配置冲突可能导致任务异常。
  • 等待异步任务执行完成:新用户创建或批量添加可能需要1-5分钟的处理时间,提交任务后不要立即查看,等待片刻再检查项目用户列表。

请求与响应详情

URL: https://developer.api.autodesk.com/construction/admin/v2/projects/{project_id_here}/users:import

Headers: {
  "Authorization": "Bearer {token_here}",
  "Content-Type": "application/json",
  "User-Id": "{user_id_here}"
}

Data: {
  "users": [
    {
      "firstName": "nya",
      "lastName": "nyaa",
      "email": "nya.nyaa@mail.com",
      "companyId": {company_id_here},
      "roleIds": [
        "287d5cc2-9008-462c-96e5-c9491db85d97",
        "cda845af-05f0-4c46-9108-71b993946c35",
        "b8e84a73-7506-4d3f-b221-93691df2a359"
      ],
      "products": [
        {
          "key": "projectAdministration",
          "access": "none"
        },
        {
          "key": "designCollaboration",
          "access": "member"
        },
        {
          "key": "build",
          "access": "member"
        },
        {
          "key": "cost",
          "access": "member"
        },
        {
          "key": "modelCoordination",
          "access": "member"
        },
        {
          "key": "docs",
          "access": "member"
        },
        {
          "key": "insight",
          "access": "member"
        },
        {
          "key": "takeoff",
          "access": "member"
        }
      ]
    },
    {
      "firstName": "nya",
      "lastName": "two",
      "email": "nya.two@mail.com",
      "companyId": {company_id_here},
      "roleIds": [
        "287d5cc2-9008-462c-96e5-c9491db85d97",
        "cda845af-05f0-4c46-9108-71b993946c35",
        "b8e84a73-7506-4d3f-b221-93691df2a359"
      ],
      "products": [
        {
          "key": "projectAdministration",
          "access": "none"
        },
        {
          "key": "designCollaboration",
          "access": "member"
        },
        {
          "key": "build",
          "access": "member"
        },
        {
          "key": "cost",
          "access": "member"
        },
        {
          "key": "modelCoordination",
          "access": "member"
        },
        {
          "key": "docs",
          "access": "member"
        },
        {
          "key": "insight",
          "access": "member"
        },
        {
          "key": "takeoff",
          "access": "member"
        }
      ]
    }
  ]
}

Received response:
{
  "jobId": "1956810c-40da-4d20-853d-5010ce9c0697"
}

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.06.16 07:20:19