FineUI 官方论坛

标题: 关于权限问题 [打印本页]

作者: 雏鸟    时间: 2014-7-29 15:55
标题: 关于权限问题
我的页面里有像用户管理页一样有添加功能按钮、编辑功能、删除,我想达到某个角色的用户进来以后只能浏览不能进行数据修改操作,但具有管理权限的角色用户进来以后可以操作,怎么才能达到,我继承APPBOX中任何一个ModuleType都不能控制。比如我在角色里添加了一个普通用户,我希望这个普通用户不可以进入系统管理、角色管理等这些页面里,只可以浏览我页面里的内容,但不能进行数据管理,请大家指点一下。

作者: 雏鸟    时间: 2014-7-29 17:12
根据三石老大在其它帖子里的回复内容
1. 在 ModuleType.cs 和 ModulePowerType.cs 中定义一个模块和此模块需要哪些权限;
2. 在“菜单模块管理”中添加一个菜单,并关联此模块;
3. 在“角色权限模块管理”,添加角色对模块的权限;
进行后,运行时提示file:///C:\Users\chenchen\AppData\Roaming\Tencent\Users\58364245\QQ\WinTemp\RichOle\47UI{WG@XD7JP]B`XTMV`EW.jpgfile:///C:\Users\chenchen\AppData\Roaming\Tencent\Users\58364245\QQ\WinTemp\RichOle\47UI{WG@XD7JP]B`XTMV`EW.jpg错误,如何解决?
作者: leetle    时间: 2014-8-1 07:34
权限这一块你不是看过我的设计方案吗,在表的设计上搞不明白,还是代码业务上有问题
作者: Farmer    时间: 2014-8-1 21:01
是使用三石老大的权限模块还是自己写的权限模块?使用三石老大的很好:1、在权限页面里定义权限;2、在角色里分配权限;3、在业务模块代码里调用权限核对方法即可。在菜单管理里加入需要浏览的权限名,不填即为公共模块,都可见,另,不具备模块页面浏览权限的用户登录后,菜单本都不可见。




欢迎光临 FineUI 官方论坛 (https://fineui.com/bbs/) Powered by Discuz! X3.4