uni-id-roles.schema.json文件里
"permission": {
"read": "('user' in auth.role) && (doc.role_id !='admin')",
"create": "'user' in auth.role",
"update": "auth.uid != null",
"delete": "'user' in auth.role"
},
用户管理的list页面,可以做到不显示admin的记录,但是user角色修改用户信息时,会提示“权限校验未通过”。
uni-id-users.schema.json文件里权限是这样的
"permission": {
"read": "auth.uid != null",
"create": "auth.uid != null",
"update": "auth.uid != null",
"delete": "auth.uid != null",
"count": "auth.uid != null"
}
我应该怎么设置权限才行啊,update都设置为true,也是不行。
落选行长 (作者)
允许他操作表,但某条记录不想让他操作
2021-04-16 18:56
DCloud_heavensoft
回复 落选行长: schema的permission里写where,看schema的文档
2021-04-17 16:49