用户角色匹配方法及装置制造方法及图纸

技术编号:18084966 阅读:25 留言:0更新日期:2018-05-31 13:15
本发明专利技术涉及角色管理技术领域,提供了一种用户角色匹配方法及装置。所述方法包括:获取用户对应的用户信息;根据所述用户信息和用户角色匹配规则,确定所述用户对应的角色信息;将所述用户对应的角色信息保存到所述用户信息中。所述方法及装置可以有效地保障工作效率,简化手工操作。

【技术实现步骤摘要】
用户角色匹配方法及装置
本专利技术涉及角色管理
,具体涉及一种用户角色匹配方法及装置。
技术介绍
在现有技术中,对系统用户进行角色管理,会建立用户、角色、菜单三张表,然后通过前端页面的操作功能,手动维护每一个用户对应的角色。这样的操作在用户量不大的情况下可行,但是当用户数量巨大,这样的操作耗时费力,效率极其低下。因此现有技术中,无法有效地保障工作效率,简化手工操作。
技术实现思路
有鉴于此,本专利技术实施例提供了一种用户角色匹配方法及装置,可以解决现有技术中无法有效地保障工作效率,简化手工操作的问题。本专利技术实施例提供一种用户角色匹配方法,包括:获取用户对应的用户信息;根据所述用户信息和用户角色匹配规则,确定所述用户对应的角色信息;将所述用户对应的角色信息保存到所述用户信息中。可选的,所述用户信息包括下述至少一项:用户所属的管理平台以及用户的职位。可选的,所述用户角色匹配方法,还包括:若通过所述用户角色匹配规则无法确定对应的角色信息,则向管理员推送编辑请求信息,所述编辑请求信息用于请求所述管理员对所述用户信息对应的角色信息进行编辑。可选的,所述用户角色匹配方法,还包括:接收管理员输入的编辑信息,所述编辑信息包括所述用户信息及对应的角色信息;根据所述编辑信息,将所述对应的角色信息存储到所述用户信息中,并在所述用户信息中添加编辑标识。可选的,将所述用户对应的角色信息保存到所述用户信息中,包括:查找数据库中是否存在所述用户对应的用户信息;若存在,则判断所述数据库中存储的用户信息中是否包括编辑标识;若不包括,则将所述用户对应的角色信息更新并覆盖到所述数据库中的用户信息中;若包括,则将用户对应的角色信息添加到所述用户信息中。可选的,所述用户角色匹配方法,还包括:获取包括编辑标识的用户信息;根据所述包括编辑标识的用户信息,对所述用户角色匹配规则进行更新。本专利技术实施例提供一种用户角色匹配装置,包括:获取模块,用于获取用户对应的用户信息;匹配模块,用于根据所述用户信息和用户角色匹配规则,确定所述用户对应的角色信息;存储模块,用于将所述用户对应的角色信息保存到所述用户信息中。可选的,所述用户角色匹配装置,还包括:编辑模块;所述编辑模块,用于在通过所述用户角色匹配规则无法确定无对应的用户角色信息时,则向管理员推送编辑请求信息,请求所述管理员对所述用户信息对应的角色信息进行编辑;接收管理员输入的编辑信息,根据所述编辑信息,将所述对应的角色信息存储到所述用户信息中,并在所述用户信息中添加编辑标识。本专利技术实施例提供一种计算机设备,包括存储器、处理器及存储在存储器上并可在处理器上运行的计算机程序,其特征在于,所述处理器执行所述程序时,实现上述任一用户角色匹配方法的步骤。本专利技术实施例提供一种计算机可读存储介质,所述计算机可读存储介质存储有计算机程序,所述计算机程序被一个或多个处理器执行时,实现上述任一用户角色匹配方法的步骤。本专利技术实施例采用的技术方案与现有技术相比存在的有益效果是:本专利技术实施例通过获取用户对应的用户信息,根据所述用户信息和用户角色匹配规则,进行批量匹配角色,确定用户对应的角色信息,完成了自动匹配的功能,保证了工作效率,再将用户对应的角色信息保存到所述用户信息中,实现了用户信息及用户对应的角色信息的新增、更新及完善,简化手工操作,满足了实际工作中多种应用场景,机动灵活。附图说明为了更清楚地说明本专利技术实施例中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本专利技术的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动性的前提下,还可以根据这些附图获得其他的附图。图1是本专利技术实施例提供的用户角色匹配方法流程图;图2是本专利技术实施例提供的用户角色匹配装置方框结构图。具体实施方式下面将结合本专利技术实施例中的附图,对本专利技术实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例是本专利技术一部分实施例,而不是全部的实施例。基于本专利技术中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本专利技术保护的范围。参见图1,本专利技术实施例提供的用户角色匹配方法,包括:步骤S101,获取用户对应的用户信息。本实施例中,HR系统新增或是更新用户时,将用户对应的用户信息推送到下游相关系统中,即完成角色匹配和完善用户信息的系统,所述下游相关系统可以为销售信息管理系统,也可以为研发信息管理系统,但是不限于此两个系统,对应着不同行业的性质可以有对应不同的管理系统,所述管理系统获取HR系统推送的用户对应的用户信息。其中,所述用户信息包括下述至少一项:用户所属的管理平台以及用户的职位。本实施例中,所述用户信息可以包括用户所属的管理平台以及用户的职位中至少一项,还可以包括用户的工作年限以及管理区域范围中至少一项,其中,用户所属的管理平台对应着用户所在的管理系统。步骤S102,根据所述用户信息和用户角色匹配规则,确定所述用户对应的角色信息。本实施例中,所述用户角色匹配规则根据管理系统的用户特征和用户业务信息来制定的,根据用户所属的管理平台以及用户的职位来进行自动匹配,也可以结合用户的工作年限以及管理区域范围进一步完善用户角色匹配,也可以进行人工编辑添加或更新信息来完善用户角色匹配,选取人工编辑的用户属性,采用主成分和相关性分析,获得相关性强的用户特征用于分类建模(决策树dicisiontree、支持矢量机supportvectormachion等),在模型准确率、召回率、命中率达标后,可用于用户所属的管理平台、用户的职位等缺失情况下的角色分配,并据此完善程序自动匹配的规则,减少人工操作,提高效率和准确性。其中,用户的职位可以确定其权限范围,因此根据用户所属的管理平台以及用户的职位来进行角色匹配具有很强的可操作性,例如,用户特征和用户业务信息为销售类,则HR系统将用户对应的用户信息推送至用户所属的管理平台,即为销售信息管理系统,其中,所述用户的职位包括销售经理和销售职员,其中,所述用户的职位所对应的销售经理可以包括:实习销售经理、销售经理、高级销售经理等,所述用户职位为实习销售经理、销售经理、高级销售经理中的任一个,则将所述用户自动分配角色为销售经理。若根据所述用户信息和用户角色匹配规则,无法确认所述用户对应的角色信息时,则所述管理系统保留人工编辑的权限,确定并完善所述用户对应的角色信息。具体地,所述用户角色匹配方法还可以包括:若通过所述用户角色匹配规则无法确定对应的角色信息,则向管理员推送编辑请求信息,所述编辑请求信息用于请求所述管理员对所述用户信息对应的角色信息进行编辑。本实施例中,若通过所述用户角色匹配规则无法确定对应的角色信息,则需要进行人工编辑,例如,所述用户所在管理系统为销售信息管理系统,则所述用户的职位为销售培训师,根据用户角色匹配规则无法确定销售培训师对应的角色信息,则所述用户所属管理平台向管理员推送编辑请求信息,所述管理员通过保留的人工权限对所述用户信息对应的角色信息进行编辑。可选的,所述用户角色匹配方法还可以包括:接收管理员输入的编辑信息,所述编辑信息包括所述用户信息及对应的角色信息;根据所述编辑信息,将所述对应的角色信息存储到所述用户信息中,并在本文档来自技高网...
用户角色匹配方法及装置

【技术保护点】
一种用户角色匹配方法,其特征在于,包括:获取用户对应的用户信息;根据所述用户信息和用户角色匹配规则,确定所述用户对应的角色信息;将所述用户对应的角色信息保存到所述用户信息中。

【技术特征摘要】
1.一种用户角色匹配方法,其特征在于,包括:获取用户对应的用户信息;根据所述用户信息和用户角色匹配规则,确定所述用户对应的角色信息;将所述用户对应的角色信息保存到所述用户信息中。2.根据权利要求1所述的用户角色匹配方法,其特征在于,所述用户信息包括下述至少一项:用户所属的管理平台以及用户的职位。3.根据权利要求1所述的用户角色匹配方法,其特征在于,还包括:若通过所述用户角色匹配规则无法确定对应的角色信息,则向管理员推送编辑请求信息,所述编辑请求信息用于请求所述管理员对所述用户信息对应的角色信息进行编辑。4.根据权利要求1所述的用户角色匹配方法,其特征在于,还包括:接收管理员输入的编辑信息,所述编辑信息包括所述用户信息及对应的角色信息;根据所述编辑信息,将所述对应的角色信息存储到所述用户信息中,并在所述用户信息中添加编辑标识。5.根据权利要求1所述的用户角色匹配方法,其特征在于,将所述用户对应的角色信息保存到所述用户信息中,包括:查找数据库中是否存在所述用户对应的用户信息;若存在,则判断所述数据库中存储的用户信息中是否包括编辑标识;若不包括,则将所述用户对应的角色信息更新并覆盖到所述数据库中的用户信息中;若包括,则将用户对应的角色信息添加到所述用户信...

【专利技术属性】
技术研发人员:赵兰张凯峰李双全彭师衍
申请(专利权)人:深圳市买买提信息科技有限公司
类型:发明
国别省市:广东,44

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1