Description 飞书多维表格 API read_only 权限报错问题 - 完整描述
问题标题
多维表格高级权限 API:配置表格 read_only 权限时返回 "view row quota limit" 错误
问题现象
通过飞书开放平台 API(/open-apis/bitable/v1/apps/{app_token}/roles/{role_id})配置角色的表权限时,使用 read_only 权限类型会返回错误,但飞书网页界面可以正常配置相同权限。
错误信息
update role failed: [1] view row quota limit
复现步骤
在多维表格中启用高级权限
创建自定义角色
使用 API 更新角色权限,配置某个表的 read_only 权限
请求示例:
{
"role_id": "rolymc3CIiS",
"role_name": "行政内测组",
"role_type": "custom_role",
"table_rule_map": {
"📱 设备资产": {
"perm": "read_only",
"view_rule": {
"allow_edit": false,
"visibility": {"all_visible": true}
},
"record_rule": {"record_operations": null},
"field_rule": {
"field_perm_mode": "all_read",
"field_perms": null,
"allow_edit_and_modify_option_fields": null,
"allow_edit_and_download_file_fields": null
}
}
}
}
影响范围
权限类型 API 结果
manage ✅ 成功
edit ✅ 成功
read_only ❌ 报 quota limit
no_perm ✅ 成功
预期行为
API 配置 read_only 权限应该成功。
实际行为
API 返回 view row quota limit 错误,无法完成配置。
环境信息
Base 已启用高级权限 (is_advanced: true)
Base 类型:多维表格(bitable)
使用的角色类型:custom_role
补充说明
使用完全相同的 JSON 格式配置 edit 权限可以成功
怀疑是 API 对"行级可见性"配额有限制,但网页界面绕过了这个限制
Reactions are currently unavailable
You can’t perform that action at this time.
飞书多维表格 API read_only 权限报错问题 - 完整描述
问题标题
多维表格高级权限 API:配置表格 read_only 权限时返回 "view row quota limit" 错误
问题现象
通过飞书开放平台 API(/open-apis/bitable/v1/apps/{app_token}/roles/{role_id})配置角色的表权限时,使用 read_only 权限类型会返回错误,但飞书网页界面可以正常配置相同权限。
错误信息
update role failed: [1] view row quota limit
复现步骤
请求示例:
{
"role_id": "rolymc3CIiS",
"role_name": "行政内测组",
"role_type": "custom_role",
"table_rule_map": {
"📱 设备资产": {
"perm": "read_only",
"view_rule": {
"allow_edit": false,
"visibility": {"all_visible": true}
},
"record_rule": {"record_operations": null},
"field_rule": {
"field_perm_mode": "all_read",
"field_perms": null,
"allow_edit_and_modify_option_fields": null,
"allow_edit_and_download_file_fields": null
}
}
}
}
影响范围
权限类型 API 结果
manage ✅ 成功
edit ✅ 成功
read_only ❌ 报 quota limit
no_perm ✅ 成功
预期行为
API 配置
read_only权限应该成功。实际行为
API 返回 view row quota limit 错误,无法完成配置。
环境信息
补充说明