FineUI 官方论坛

 找回密码
 立即注册

QQ登录

只需一步,快速开始

本论坛已关闭(禁止注册、发帖和回复)
请移步 三石和他的朋友们

FineUI首页 WebForms - MVC & Core - JavaScript 常见问题 - QQ群 - 十周年征文活动

FineUI(开源版) 下载源代码 - 下载空项目 - 获取ExtJS - 文档 在线示例 - 版本更新 - 捐赠作者 - 教程

升级到 ASP.NET Core 3.1,快、快、快! 全新ASP.NET Core,比WebForms还简单! 欢迎加入【三石和他的朋友们】(基础版下载)

搜索
查看: 3443|回复: 3
打印 上一主题 下一主题

关于权限问题

[复制链接]
跳转到指定楼层
楼主
发表于 2014-7-29 15:55:57 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
我的页面里有像用户管理页一样有添加功能按钮、编辑功能、删除,我想达到某个角色的用户进来以后只能浏览不能进行数据修改操作,但具有管理权限的角色用户进来以后可以操作,怎么才能达到,我继承APPBOX中任何一个ModuleType都不能控制。比如我在角色里添加了一个普通用户,我希望这个普通用户不可以进入系统管理、角色管理等这些页面里,只可以浏览我页面里的内容,但不能进行数据管理,请大家指点一下。
沙发
 楼主| 发表于 2014-7-29 17:12:04 | 只看该作者
根据三石老大在其它帖子里的回复内容
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错误,如何解决?

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?立即注册

x
板凳
发表于 2014-8-1 07:34:25 | 只看该作者
权限这一块你不是看过我的设计方案吗,在表的设计上搞不明白,还是代码业务上有问题
地板
发表于 2014-8-1 21:01:18 来自手机 | 只看该作者
是使用三石老大的权限模块还是自己写的权限模块?使用三石老大的很好:1、在权限页面里定义权限;2、在角色里分配权限;3、在业务模块代码里调用权限核对方法即可。在菜单管理里加入需要浏览的权限名,不填即为公共模块,都可见,另,不具备模块页面浏览权限的用户登录后,菜单本都不可见。
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

小黑屋|FineUI 官方论坛 ( 皖ICP备2021006167号-1 )

GMT+8, 2024-4-28 03:47 , Processed in 0.047139 second(s), 18 queries , Gzip On.

Powered by Discuz! X3.4

© 2001-2017 Comsenz Inc.

快速回复 返回顶部 返回列表