用户权限修改方法和系统与流程

文档序号:11156248阅读:来源:国知局

技术特征:

1.一种用户权限修改方法,其特征在于,包括以下步骤:

根据当前登入请求确定当前请求用户角色;

接收所述当前请求用户角色对应的待修改权限配置项;

根据以预设结构化文档格式存储的用户权限配置文件中各个用户权限配置片段的用户角色和权限配置项,以及所述当前请求用户角色,确定所述当前请求用户角色对应的目标用户权限配置片段的权限配置项;

根据所述待修改权限配置项修改所述目标用户权限配置片段的权限配置项。

2.根据权利要求1所述的用户权限修改方法,其特征在于,确定所述当前请求用户角色对应的目标用户权限配置片段的权限配置项的方式包括:

根据各个所述用户权限配置片段的用户角色,在各个所述用户权限配置片段中获取与所述当前请求用户角色对应的目标用户权限配置片段;

根据各个所述用户权限配置片段的权限配置项,确定所述目标用户权限配置片段的权限配置项。

3.根据权利要求1或2所述的用户权限修改方法,其特征在于,各个所述用户权限配置片段还包括操作属性;

所述方法还包括步骤:

根据各个所述用户权限配置片段的操作属性,确定所述目标用户权限配置片段的操作属性;

判断所述目标用户权限配置片段的操作属性是否为读写;

当判定所述目标用户权限配置片段的操作属性为读写时,进入根据所述待修改权限配置项修改所述目标用户权限配置片段的权限配置项的步骤。

4.根据权利要求1所述的用户权限修改方法,其特征在于,所述方法还包括步骤:

分别对所述待修改权限配置项和所述目标用户权限配置片段的权限配置项进行json格式化处理。

5.根据权利要求1所述的用户权限修改方法,其特征在于,所述方法还包括步骤:

检测所述待修改权限配置项的语法格式是否正确;

当检测所述待修改权限配置项的语法格式正确时,进入确定所述当前请求用户角色对应的目标用户权限配置片段的权限配置项的步骤。

6.一种用户权限修改系统,其特征在于,包括:

当前请求用户角色确定模块,用于根据当前登入请求确定当前请求用户角色;

待修改权限配置项接收模块,用于接收所述当前请求用户角色对应的待修改权限配置项;

权限配置项确定模块,用于根据以预设结构化文档格式存储的用户权限配置文件中各个用户权限配置片段的用户角色和权限配置项,以及所述当前请求用户角色,确定所述当前请求用户角色对应的目标用户权限配置片段的权限配置项;

用户权限修改模块,用于根据所述待修改权限配置项修改所述目标用户权限配置片段的权限配置项。

7.根据权利要求6所述的用户权限修改系统,其特征在于,所述权限配置项确定模块包括:

目标用户权限配置片段获取单元,用于根据各个所述用户权限配置片段的用户角色,在各个所述用户权限配置片段中获取与所述当前请求用户角色对应的目标用户权限配置片段;

权限配置项确定单元,用于根据各个所述用户权限配置片段的权限配置项,确定所述目标用户权限配置片段的权限配置项。

8.根据权利要求6或7所述的用户权限修改系统,其特征在于,各个所述用户权限配置片段还包括操作属性;

所述系统还包括:

操作属性确定模块,用于根据各个所述用户权限配置片段的操作属性,确定所述目标用户权限配置片段的操作属性;

操作属性判断模块,用于判断所述目标用户权限配置片段的操作属性是否为读写;

当所述操作属性判断模块判定所述目标用户权限配置片段的操作属性为读写时,所述用户权限修改模块根据所述待修改权限配置项修改所述目标用户权限配置片段的权限配置项。

9.根据权利要求6所述的用户权限修改系统,其特征在于,所述系统还包括:

json格式化模块,用于分别对所述待修改权限配置项和所述目标用户权限配置片段的权限配置项进行json格式化处理。

10.根据权利要求6所述的用户权限修改系统,其特征在于,所述系统还包括:

语法格式检测模块,用于检测所述待修改权限配置项的语法格式是否正确;

当所述语法格式检测模块检测所述待修改权限配置项的语法格式正确时,所述权限配置项确定模块根据以预设结构化文档格式存储的用户权限配置文件中各个用户权限配置片段的用户角色和权限配置项,以及所述当前请求用户角色,确定所述当前请求用户角色对应的目标用户权限配置片段的权限配置项。

当前第2页1 2 3 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1