| 程序包 | 说明 |
|---|---|
| com.lark.oapi.service.base.v2.model |
| 限定符和类型 | 方法和说明 |
|---|---|
TableRole.Builder |
TableRole.Builder.allowAddRecord(Boolean allowAddRecord)
新增记录权限,仅在 `table_perm` 为 2 时生效,用于设置记录是否可以新增。
|
TableRole.Builder |
TableRole.Builder.allowDeleteRecord(Boolean allowDeleteRecord)
删除记录权限,仅在 `table_perm` 为 2 时生效,用于设置记录是否可以删除。
|
TableRole.Builder |
TableRole.Builder.fieldActionRules(Map<String,Map<String,Integer>> fieldActionRules)
字段点位的权限配置,仅可配置单多选字段、附件字段。
|
TableRole.Builder |
TableRole.Builder.fieldPerm(Map<String,Integer> fieldPerm)
字段权限,仅在 `table_perm` 为 1 和 2 时生效。
|
static TableRole.Builder |
TableRole.newBuilder() |
TableRole.Builder |
TableRole.Builder.otherRecRule(OtherRecRule otherRecRule)
记录筛选条件,在 `rec_rule.other_perm` 为 0 时生效。
|
TableRole.Builder |
TableRole.Builder.recRule(RecRule recRule)
记录筛选条件,当 `table_perm` 为 1 或 2 时生效。
|
TableRole.Builder |
TableRole.Builder.tableId(String tableId)
数据表 ID
示例值:tblKz5D60T4JlfcT
|
TableRole.Builder |
TableRole.Builder.tableName(String tableName)
数据表名称
示例值:数据表1
|
TableRole.Builder |
TableRole.Builder.tablePerm(Integer tablePerm)
数据表权限。
|
TableRole.Builder |
TableRole.Builder.tablePerm(TableRoleTablePermEnum tablePerm)
数据表权限。
|
TableRole.Builder |
TableRole.Builder.viewPerm(Integer viewPerm)
视图权限
示例值:2
|
TableRole.Builder |
TableRole.Builder.viewPerm(TableRoleViewPermEnum viewPerm)
视图权限
示例值:2
|
TableRole.Builder |
TableRole.Builder.viewRules(Map<String,Integer> viewRules)
可读的视图集合,仅在 view_perm 为 1 (视图为可阅读)时生效。
|
| 构造器和说明 |
|---|
TableRole(TableRole.Builder builder) |
Copyright © 2026. All rights reserved.