Files
karuo-ai/02_卡人(水)/水桥_平台对接/飞书管理/参考资料/飞书多维表格权限开通说明_给卡罗维亚.md

2.9 KiB
Raw Blame History

飞书「创建多维表格」权限开通说明(给卡罗维亚)

用途:上传 JSON 时若类型为多维表格,需在飞书创建多维表格;当前报错缺少用户身份下的 bitable:appbase:app:create。请按下列步骤在开放平台开通,并让使用人重新授权。


一、问题现象

  • 运行 upload_json_to_feishu_doc.py 上传「水流程规划」等 JSON 时,检测为多维表格并尝试创建,接口返回:
  • 错误required one of these privileges under the user identity: [bitable:app, base:app:create]
  • 说明:创建多维表格接口要求的是用户身份权限user_access_token不是应用身份权限。

二、开通步骤(开放平台侧)

  1. 打开权限管理

  2. 点击「开通权限」

    • 在弹窗顶部的 Tab 切到「用户身份权限 user_access_token」(不要用「应用身份权限」)。
    • 搜索框输入:bitablebase:app
  3. 勾选并保存

    • 勾选:查看、评论、编辑和管理多维表格(权限 IDbitable:app)。
    • 若有 创建多维表格 / base:app:create 相关权限,一并勾选。
    • 保存后,在「版本管理与发布」中发布新版本(否则权限不生效)。
  4. 提醒

    • 页面提示「版本发布后,当前修改方可生效」→ 务必完成发布。

三、用户重新授权(必须)

  • 权限开通并发布后,已授权用户不会自动获得新权限,必须重新走一遍授权,拿到新的 access_token / refresh_token 才会带上述权限。
  • 推荐:本机执行一次 强制重新授权(会删除旧 Token 并打开带「多维表格」权限的授权页):
    python3 脚本/feishu_force_reauth.py
    
    完成飞书扫码/授权后,再运行上传或批量上传脚本即可。
  • 或:运行 python3 脚本/auto_log.py 在需要时按提示授权;或打开 http://localhost:5050 的授权入口重新授权。

四、脚本侧已做的修改

  • auto_log.py:授权链接的 scope 已增加 bitable:appbase:app:create,新授权会申请多维表格权限。
  • feishu_api.py/api/auth/url 返回的授权地址已带上相同 scope。
  • 无需改脚本即可支持「上传 JSON → 按类型创建多维表格」,只需完成上述权限开通 + 重新授权。

五、小结(发给卡罗维亚/管理员)


文档维护卡若AI 水桥 · 2026-03-02