一种权限管理方法及装置的制造方法_2

文档序号:8543939阅读:来源:国知局
内容各字段的权限等级。
[0055]在实际应用中,若客户端未对发送的节点信息的权限等级做设置,则默认该节点信息全部内容的权限等级均为最低级别,能被公共平台上的所有成员所见。
[0056]步骤110:1M系统分别根据每一部分内容的权限等级将各个部分内容呈现给具有相应权限等级的其他客户端。
[0057]具体地,IM系统会依次判断其他客户端的权限等级是否高于等于上述任一部分内容的权限等级;若是,则頂系统向该其他客户端呈现上述任一部分内容;否则,頂系统向该其他客户端屏蔽上述任一部分内容。
[0058]仍以上述例子为例,即在一个頂公共平台上有经理A、主管B、员工C和员工D,且经理A的权限等级为3,主管B的权限等级为2,员工C和员工D的权限等级均为I。当頂系统接收到经理A发布的一个节点,并确认组成该节点的字段I和字段2的权限等级分别为2和I后,IM系统首先将字段I的权限等级依次与主管B、员工C和员工D的权限等级比较,根据比较结果,只向权限等级高于等于字段I的权限等级的客户端呈现字段1,即只向主管B呈现字段1,然后頂系统再将字段2的权限等级依次与主管B、员工C和员工D的权限等级比较,根据比较结果,向三个客户端均呈现字段2。
[0059]进一步地,在节点信息呈现过程中,可以在节点信息呈现之前,也可以在节点信息呈现之后,若IM系统针对任一客户端设置了临时权限等级,则将临时权限等级分别与该节点信息中每一部分内容的权限等级再进行比较,筛选出权限等级低于等于该临时权限等级的部分内容,并向该任一客户端呈现。
[0060]在实际应用中,上述所说的临时权限等级表征一个客户端针对一个特定节点信息的权限等级,该客户端本身的权限等级并未改变,其中,临时权限等级可由该特定节点信息的发布者或者自身权限等级高于等于该特定节点信息的权限等级的客户端通知IM系统进行设置。
[0061]仍以上述例子为例,当IM系统将经理A发布的节点信息向公共平台上其他客户端呈现时,字段I只对主管B可见。若经理A想让字段I还对员工C可见并仍对员工D屏蔽,可针对该节点信息为员工C设置一个级别为2的临时权限等级并通知頂系统。頂系统根据通知将员工C的临时权限等级设置为2,并将员工C的临时权限等级分别与字段I和字段2的权限等级进行比较,最终筛选出符合要求的字段I和字段2呈现给员工C。
[0062]进一步地,本发明实施例中,IM系统在确定其他客户端的权限等级时,可以根据预设的配置信息确定其他客户端的权限等级。
[0063]例如,在頂系统启动阶段,頂系统查找数据库内预设的配置信息,根据各客户端的客户端名或者所属的组别与其权限等级的对应关系,为每个客户端配置相应的权限等级。
[0064]或者,IM系统在确定其他客户端的权限等级时,还可以根据任意一客户端执行的临时配置操作确定其他客户端的权限等级。
[0065]例如,在IM系统运行阶段,有修改等级权限的客户端可以将其他客户端从其原本所属的成员组拖到另一个成员组,通过修改其他客户端的组别来通知頂系统修改其权限等级。
[0066]又例如,当有一新客户端访问IM公共平台时,IM系统从数据库中查找有修改等级权限的客户端,并将该新客户端的权限等级设置转交给相应客户端进行处理,根据反馈的处理结果对该新客户端的权限等级进行设置。
[0067]基于上述实施例,参阅图2所示,本发明实施例还提供了一种权限管理装置20,具体包括:
[0068]通信单元200,用于接收第一客户端发送的节点信息,并确定该节点信息中各部分内容的权限等级。
[0069]第一呈现单元201,用于分别根据每一部分内容的权限等级将各个部分内容呈现给具有相应权限等级的其他客户端。
[0070]其中,通信单元200具体用于:接收第一客户端发送的文本内容,并确定该文本内容中各字段的权限等级;或者,通信单元200接收第一客户端发送的邮件,并确定该邮件中各附件的权限等级,或/和,确定该邮件中各部分文字内容的权限等级。
[0071]第一呈现单元201具体用于:判断其他客户端的权限等级是否高于等于上述任一部分内容的权限等级;若是,则第一呈现单元201向其他客户端呈现上述任一部分内容;否贝U,第一呈现单元201向其他客户端屏蔽上述任一部分内容。
[0072]权限管理装置20还可以包括:
[0073]第二呈现单元,用于在节点信息呈现过程中,若针对任一客户端设置了临时权限等级,则将临时权限等级分别与上述节点信息中每一部分内容的权限等级进行比较,筛选出权限等级低于等于该临时权限等级的部分内容,并向该任一客户端呈现。
[0074]权限管理装置20还可以包括确定单元。
[0075]确定单元具体用于:在确定其他客户端的权限等级时,根据预设的配置信息确定其他客户端的权限等级;或者,在确定其他客户端的权限等级时,确定单元根据任意一客户端执行的临时配置操作确定其他客户端的权限等级。
[0076]综上所述,本发明实施例提供的技术方案通过对各客户端的等级权限加以限制,同时将多条信息嵌入一个节点中,并分别设置各信息的权限等级,在使用时只需发布一个节点,便能够快速方便地实现将特定的信息呈现给特定的客户端的目的,提高了信息的实时性和聊天效率。
[0077]显然,本领域的技术人员可以对本发明实施例进行各种改动和变型而不脱离本发明实施例的精神和范围。这样,倘若本发明实施例的这些修改和变型属于本发明权利要求及其等同技术的范围之内,则本发明也意图包含这些改动和变型在内。
【主权项】
1.一种权限管理方法,其特征在于,包括: 接收第一客户端发送的节点信息,并确定所述节点信息中各部分内容的权限等级;分别根据每一部分内容的权限等级将各个部分内容呈现给具有相应权限等级的其他客户端。
2.如权利要求1所述的方法,其特征在于,接收第一客户端发送的节点信息,并确定所述节点信息中各部分内容的权限等级,包括: 接收第一客户端发送的文本内容,并确定所述文本内容中各字段的权限等级;或者,接收第一客户端发送的邮件,并确定所述邮件中各附件的权限等级,或/和,确定所述邮件中各部分文字内容的权限等级。
3.如权利要求1所述的方法,其特征在于,根据任一部分内容的权限等级将各个部分内容呈现给具有相应权限等级的其他客户端,包括: 判断所述其他客户端的权限等级是否高于等于所述任一部分内容的权限等级; 若是,则向所述其他客户端呈现所述任一部分内容; 否则,向所述其他客户端屏蔽所述任一部分内容。
4.如权利要求1或2或3所述的方法,其特征在于,进一步包括: 在节点信息呈现过程中,若针对任一客户端设置了临时权限等级,则将临时权限等级分别与所述节点信息中每一部分内容的权限等级进行比较,筛选出权限等级低于等于所述临时权限等级的部分内容,并向所述任一客户端呈现。
5.如权利要求1或3所述的方法,其特征在于,进一步包括: 在确定所述其他客户端的权限等级时,根据预设的配置信息确定所述其他客户端的权限等级;或者, 在确定所述其他客户端的权限等级时,根据任意一客户端执行的临时配置操作确定所述其他客户端的权限等级。
6.一种权限管理装置,其特征在于,包括: 通信单元,用于接收第一客户端发送的节点信息,并确定所述节点信息中各部分内容的权限等级; 第一呈现单元,用于分别根据每一部分内容的权限等级将各个部分内容呈现给具有相应权限等级的其他客户端。
7.如权利要求6所述的装置,其特征在于,所述通信单元具体用于: 接收第一客户端发送的文本内容,并确定所述文本内容中各字段的权限等级;或者, 接收第一客户端发送的邮件,并确定所述邮件中各附件的权限等级,或/和,确定所述邮件中各部分文字内容的权限等级。
8.如权利要求6所述的装置,其特征在于,所述第一呈现单元具体用于: 判断所述其他客户端的权限等级是否高于等于所述任一部分内容的权限等级; 若是,则向所述其他客户端呈现所述任一部分内容; 否则,向所述其他客户端屏蔽所述任一部分内容。
9.如权利要求6或7或8所述的装置,其特征在于,进一步包括: 第二呈现单元,用于在节点信息呈现过程中,若针对任一客户端设置了临时权限等级,则将临时权限等级分别与所述节点信息中每一部分内容的权限等级进行比较,筛选出权限等级低于等于所述临时权限等级的部分内容,并向所述任一客户端呈现。
10.如权利要求6或8所述的装置,其特征在于,进一步包括确定单元,所述确定单元具体用于: 在确定所述其他客户端的权限等级时,根据预设的配置信息确定所述其他客户端的权限等级;或者, 在确定所述其他客户端的权限等级时,根据任意一客户端执行的临时配置操作确定所述其他客户端的权限等级。
【专利摘要】本发明公开了一种权限管理方法及装置,该方法为:接收第一客户端发送的节点信息,并确定所述节点信息中各部分内容的权限等级;分别根据每一部分内容的权限等级将各个部分内容呈现给具有相应权限等级的其他客户端。这种方法通过对各客户端的等级权限加以限制,同时将多条信息嵌入一个节点中,并分别设置各信息的权限等级,在使用时只需发布一个节点,便能够快速方便地实现将特定的信息呈现给特定的客户端的目的,提高了信息的实时性和聊天效率。
【IPC分类】H04L12-58, G06F21-30
【公开号】CN104866742
【申请号】CN201410057883
【发明人】陈时军
【申请人】陈时军
【公开日】2015年8月26日
【申请日】2014年2月20日
当前第2页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1