类 AppRoleTableRole.Builder
java.lang.Object
com.lark.oapi.service.bitable.v1.model.AppRoleTableRole.Builder
- 封闭类:
AppRoleTableRole
-
构造器概要
构造器 -
方法概要
修饰符和类型方法说明allowAddRecord(Boolean allowAddRecord) 新增记录权限,仅在table_perm为2时有意义,用于设置记录是否可以新增。allowDeleteRecord(Boolean allowDeleteRecord) 删除记录权限,仅在table_perm为2时有意义,用于设置记录是否可以删除build()字段权限,仅在table_perm为2时有意义,设置字段可编辑或可阅读。recRule(AppRoleTableRoleRecRule recRule) 记录筛选条件,在table_perm为1或2时有意义,用于指定可编辑或可阅读某些记录数据表ID数据表名tablePerm(AppRoleTableRoleTablePermEnum tablePerm) 数据表权限,`协作者可编辑自己的记录`和`可编辑指定字段`是`可编辑记录`的特殊情况,可通过指定`rec_rule`或`field_perm`参数实现相同的效果数据表权限,`协作者可编辑自己的记录`和`可编辑指定字段`是`可编辑记录`的特殊情况,可通过指定`rec_rule`或`field_perm`参数实现相同的效果
-
构造器详细资料
-
Builder
public Builder()
-
-
方法详细资料
-
tablePerm
数据表权限,`协作者可编辑自己的记录`和`可编辑指定字段`是`可编辑记录`的特殊情况,可通过指定`rec_rule`或`field_perm`参数实现相同的效果示例值:0
- 参数:
tablePerm-- 返回:
-
tablePerm
数据表权限,`协作者可编辑自己的记录`和`可编辑指定字段`是`可编辑记录`的特殊情况,可通过指定`rec_rule`或`field_perm`参数实现相同的效果示例值:0
- 参数:
tablePerm-AppRoleTableRoleTablePermEnum- 返回:
-
tableName
数据表名示例值:数据表1
- 参数:
tableName-- 返回:
-
tableId
数据表ID示例值:tblKz5D60T4JlfcT
- 参数:
tableId-- 返回:
-
recRule
记录筛选条件,在table_perm为1或2时有意义,用于指定可编辑或可阅读某些记录示例值:
- 参数:
recRule-- 返回:
-
fieldPerm
字段权限,仅在table_perm为2时有意义,设置字段可编辑或可阅读。类型为 map,key 是字段名,value 是字段权限;;**value 枚举值有:**;- `1`:可阅读;- `2`:可编辑示例值:{"姓名": 1, "年龄": 2}
- 参数:
fieldPerm-- 返回:
-
allowAddRecord
新增记录权限,仅在table_perm为2时有意义,用于设置记录是否可以新增。示例值:true
- 参数:
allowAddRecord-- 返回:
-
allowDeleteRecord
删除记录权限,仅在table_perm为2时有意义,用于设置记录是否可以删除示例值:true
- 参数:
allowDeleteRecord-- 返回:
-
build
-