如何跟踪查看当前用户拥有指定菜单窗体的权限值(GetUserActions方法)
如何跟踪查看当前用户拥有指定菜单窗体的权限值(GetUserActions方法)
模拟场景 假设我们要跟踪【数据字典】模块【产品资料】窗体用户拥有的权限值。 首先,在【数据字典】模块主窗体 frmDataDictionaryMain.cs文件的【产品资料】菜单事件设断点。 打开MdiTools.cs文件,在OpenChildForm方法设断点,如下图: 运行到此处,可以查看int类型auth变量的值,既为当前用户拥有本窗体的权限值。如下图: 当前用户所在角色:testrole,对应的【产品资料】权限: 扫一扫加微信:
参考文档:
主窗体的菜单如何排序? (包括左边的导航菜单) 权限管理:给某个用户仅分配一个模块一个窗体一个按钮的功能 系统管理模块“菜单权限”窗体Bug 判断当前用户对某个按钮有访问权限 框架提供关闭当前窗体,除此之外全部关闭窗体的功能(弹出菜单) 如何进行菜单管理、扩展权限、更改自定义按钮名称|C/S框架网 SQL查看当前数据库所有请求的情况,包括登录用户,登录时间,连接数目 通用弹出菜单设置权限,可以隐藏指定的菜单项 支持级别分配权限(把自己拥有的权限分配给其他用户) 如何扩展窗体的自定义权限按钮 用户管理表格右键弹出菜单:修改密码,复制权限,锁定用户|C/S框架网 用户数据操作报告(frmOperateReport)窗体使用方法 组织机构特殊权限数据权限 - 控制用户查看同级或子级的单据数据 C/S系统开发框架权限系统 - 数据窗体权限值 - AuthorityCategory类详解 新增模块菜单,添加功能窗体后在角色分配权限里看不到菜单项
其它资料:
什么是C/S结构? | C/S框架核心组成部分 | C/S框架-WebService部署图 | C/S框架-权限管理 | C/S结构系统框架 - 5.1旗舰版介绍 | C/S结构系统框架 - 功能介绍 | C/S结构系统框架 - 产品列表 | C/S结构系统框架 - 应用展示(图) | 三层体系架构详解 | C/S架构轻量级快速开发框架 | C/S框架网客户案例 | WebApi快速开发框架 | C/S框架代码生成器 | 用户授权注册软件系统 | 版本自动升级软件 | 数据库底层应用框架 | CSFramework.CMS内容管理系统 | |