操作权限组件 Example 程序
来源:互联网 发布:linux 无xz解压命令 编辑:程序博客网 时间:2024/05/22 12:31
权限大体上可以划分,操作权限及数据集权限(也叫资源权限)。
很多人可能都有自己的权限实现,但是重复利用率是否高,运行速度是否最佳,想得是否周全等多方面考量一下,
经得起考验的,应该也就不多了。
权限最起码应该满足以下几点功能:
01。权限可以随意定义,不能只是 新增、修改、删除,然后非常搞笑的再来个扩展1,扩展2,扩展3。
我看了,会笑掉大牙,权限元素可能都有上百,难道要来上百个字段表示?遇到另一个业务,权限又要重新设计过?
由于业务性质的各不相同及客户侧重点的不同,同一个软件产品,在不同客户实施时,可能需要的权限需求都不一样。
02。符合中国人的需求要“灵活”,权限可以直接赋值给用户,想给啥权限就给啥权限,来一个人,配置一下也可以,
总共公司里就10个8个人,一年也变动的人员不是很多,不需要那么复杂的非要角色、岗位权限配置策略。
03。当然也需要能灵活定义角色,然后给角色赋予权限,用户拉到角色里。
04。权限判断的函数要稳定,格式明确,性能高,别判断个权限要好几秒钟才可以搞定。
05。可以通过脚本设置权限,就像打DOS命令一样,可以很方便的设置权限。
06。权限如何用,应该有个比较简单易懂的例子程序,好让别人快速使用,我想这方面软件协会什么的,应该出个规范比较好。
07。各个小公司的产品的框架都接近,买了多个小公司的产品,很容易集成在一起工作。
08。权限是可以按客户的意愿可配置,可映射的,不应该是写死在程序里,可以灵活配置。
09。权限应该是树状,三态的那种比较理想,上面的父节点一点,下面的权限自动都被选上了,设置起来很方便。
10。权限配置的显示顺序也应该能设置,想让哪个权限优先显示,就让哪个权限优先显示。
11。权限配置时还可以复制粘贴,能快速将权限配置给其他人或角色。
以下是几个 Sample, 供初学者参考。
A.如何添加权限。
B.如何删除权限。
C.如何赋给用户权限。
D.如何撤销用户的权限。
E.如何添加角色。
F.如何删除角色。
G.如何赋给角色权限。
H.如何撤销角色的权限。
I.如何把用户添加到角色。
J.如何把用户从角色中移除。
K.检测用户的最终权限。
可下载的例子程序 标准例子程序
- 操作权限组件 Example 程序
- 操作权限组件 Example 程序
- 选择用户组件 Example 程序
- 模块配置组件 Example 程序
- 参数服务组件 Example 程序
- 序列发生器组件 Example 程序
- 序列发生器组件 Example 程序
- 参数服务组件 Example 程序
- 模块配置组件 Example 程序
- 选择用户组件 Example 程序
- 应用程序异常管理组件 Example 程序
- 基础编码管理组件 Example 程序
- 序列发生器管理组件 Example 程序
- 应用程序异常管理组件 Example 程序
- 序列发生器管理组件 Example 程序
- 基础编码管理组件 Example 程序
- 应用程序异常管理组件 Example 程序
- asp.net 程序里面调用了excel组件,权限解决方案
- 序列发生器管理组件 Example 程序
- 标准功能模块组件 -- 名片管理组件,C/S 版本的标准用例程序,可以参考权限实现方法
- 选择用户组件 Example 程序
- 模块配置组件 Example 程序
- 参数服务组件 Example 程序
- 操作权限组件 Example 程序
- 序列发生器组件 Example 程序
- 可登录的用户数量是1.6万个,软件的性能得到充分的考验
- 招聘(北京)做电信的业务
- (03)权限配置管理 的标准接口
- 希望这些建议,能推动管理软件开发的规范化进程 (数据按权限过滤)
- 希望这些建议,能推动管理软件开发的规范化进程 (数据库版本、修改记录)
- 希望这些建议,能推动管理软件开发的规范化进程 (当前操作员类BaseUserInfo)
- 一些常用的场景进行描述分析(权限管理、6个典型场景)