用户管理是整个平台共享的模块,包括用户的开通、属性修改、角色管理、授权管理等功能。
用户数据有多个来源,之前阐述过这个问题,感兴趣的话可以阅读之前的文章《用户数据来源》
平台的权限体系,可以阅读之前的文章《千里马平台设计说明-用户权限体系》
权限包括:
功能权限。可以阅读之前的文章《千里马平台设计说明-功能权限》
机构权限。即能访问的机构范围,在不同的模块机构的定义不同,可以是行政机构、党团组织、成本单位等等。
数据权限。具体到某个字段的数据增、删、改、查。
范围权限。根据某个信息进行限定。例如下属单位的管理层。
权限叠加规则:
1、 一般为或关系。
2、排除权限优先赋予权限。
分层管理规则:
1、不可以跨层授权,只能直接授权。
2、授权范围不能超过授权人。
多身份模式:
由于兼职原因,一个人可以有多个身份。使用同一账号登录,登录后可以选择不同身份。 身份不同,工作界面不同。
代理模式:
可以临时指定某人代理自己。他不可以不需要本人的账号密码,用他自己身份登录,登录后界面上出现身份切换选择项,可以切换为授权人身份。