列表数据权限控制 **目录索引:** - 行级别权限 1. 权限案例 2. 行级别权限配置 3. 角色赋权 4. 测试权限效果 - 列级别权限 1. 权限描述 2. 列权限配置 3. 角色赋权 4. 测试权限效果 #列表数据权限控制 ##一、行级别权限 ###1.权限案例 通过数据列级别权限控制,限制demo角色下用户,访问online请假单,只能看自己的数据 通过admin,可以看到所有创建用户数据。  ###2.行级别权限配置 **前提:**online的表单需要有字段[create_by],此为系统标准字段,拦截器会自动写入当前创建人。  **权限菜单请求:**cgAutoListController.do?datagrid&configId=jform_leave   ###3.角色赋权  ###4.测试权限效果 通过demo用户(demo角色)登录系统,查看 在线演示 -> 请假列表 发现demo用户只能看到自己的数据,确认权限控制成功。  ##二、列级别权限 ###1.权限描述 针对系统已经配置好的online表单 [jform_leave]进行列表列字段控制,限制demo角色访问online请假单列表,无法查看列字段 [所属部门]  ###2.列权限配置 **权限菜单:**cgAutoListController.do?list&id=jform_leave 页面控件编码 => Online表单设计的字段名   ###3.角色赋权  ###4.测试权限效果 通过demo用户(demo角色)登录系统,查看 在线演示 -> 请假列表, 发现已经看不到 [所属部门]字段,说明权限控制成功 