用户权限基础配置说明文档

用户权限基础配置说明文档

ID:11266182

大小:145.50 KB

页数:7页

时间:2018-07-11

用户权限基础配置说明文档_第1页
用户权限基础配置说明文档_第2页
用户权限基础配置说明文档_第3页
用户权限基础配置说明文档_第4页
用户权限基础配置说明文档_第5页
资源描述:

《用户权限基础配置说明文档》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、《用户操作手册》用户权限基础配置说明文档文思创新有限公司二〇一〇年十一月XXXX公司            第7页,共7页                《用户操作手册》修订历史记录日期版本说明作者2010-11-051.0撰写文档魏以明XXXX公司            第7页,共7页                《用户操作手册》阅读历史记录日期版本阅读意见阅读人XXXX公司            第7页,共7页                《用户操作手册》目录1.引言51.1.编写目的51.2.读者对象51.3.定义、首字母缩写词和缩略语51.4.参考资

2、料52.软件综述52.1.系统简介52.2.系统流程介绍53.配置说明54.附录:常见问题解答6XXXX公司            第7页,共7页                《用户操作手册》1.引言1.1.编写目的编写本文档的目的是:指导使用“茂业百货集中零售业务系统”的有关人员能正确地配置及给用户授权。1.2.读者对象该用户使用手册的预期读者为:用户1.3.定义、首字母缩写词和缩略语略1.4.参考资料<<系统需求规格说明书>>2.软件综述2.1.系统简介通过建设集中的核心后台业务系统,从而达到适应企业高速发展,降低企业IT投入;适应企业管理需要,集中统一风

3、险管控;支撑经营分析的管理需要,可实时掌控全国的销售和毛利等数据。2.2.系统流程介绍3.配置说明3.1.权限类型有两种:一种为访问控制权限,一种为数据过滤权限。3.2.访问控制权限3.2.1.实现详情:l与角色关联,通过拦截方法判断该用户所在角色是否有权访问。XXXX公司            第7页,共7页                《用户操作手册》l需配置的表为:T_USERMGR_RESOURCE(资源表)。手动插入数据,其各字段为:RESOURCE_ID:主键IDRESOURCE_NAME:资源名称RESOURCE_TYPE:资源类型,其值有1、2

4、、3,目前系统只使用值为1,即为URL类型的资源RESOURCE_URL:由/xxx.do加上方法名组成,中间用“?”分隔,同一业务操作可能涉及多个方法时方法间用“&”分隔,如新增用户的URL为:/userDetail.do?create&createSave&toAddOrgDESCRIPTION:描述APP_ID:系统ID,关联T_USERMGR_APP表MENU_ID:菜单ID,关联T_USERMGR_MENU表中的二级菜单,主要用于新增修改角色时点中已选菜单时才关联出该菜单下的资源供选择以上字段都是必填项,MODULE_CODE和MODULE_NAME可

5、为空l为了在页面访问这些资源的按钮或超链接等在未授权时不显示出来则需在此按钮或超链接外包上标签:,如图:url和method即为字段RESOURCE_URL中的值,这样就可控制页面按钮或超链接的显示1.1.数据过滤权限1.1.1.实现详情:l需配置的表为:T_USERMGR_TABLE_CONF(数据过滤权限表)。手动插入数据,其各字段为:ID:主键IDTABLE_NAME:需控制的业务表名、COLUMN_NAME:业务表中的过滤列名XXXX公司       

6、     第7页,共7页                《用户操作手册》CONTROL_TYPE:对该业务表的控制类型:行及列控制,注意是大写的(ROW或COLUMN)CONTROL_COLUMN_NAME:列名,如果控制类型为ROW,则此列值是表T_USERMGR_USER_ROW中的相应的列名,因为业务表中的过滤字段可能和T_USERMGR_USER_ROW表中的列名不同,如:T_POS_ADJUSTBILL_SALE售价调价单要通过区域字段过滤,业务表字段为AREA_CODE,即COLUMN_NAME列值为AREA_CODE,而CONTROL_COLUMN

7、_NAME列值应为REGION_NO,如果控制类型是COLUMN,则此列值与COLUMN_NAME列值相同TABLE_DESCRIPTION:业务表的描述COLUMN_DESCRIPTION:列的描述以上字段必填l配置好后要在查询时加上权限控制则有两种方式:一是改成原生SQL查询,调用ConvertUtil.java类中的fillPri方法,把SQL语句,要查询的业务表名,表别名以及业务表中制单人的字段名传进去,返回封装了查询权限的SQL语句。从而根据权限查询出不同的数据,如果查询结果中有敏感数据列,则如果无权查看时则该列值为Constants.java中的IN

8、VALID_VALUE属

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。