设置软件系统使用的访问级别的方法及其计算机程序产品和处理器装置制造方法及图纸

技术编号:8910792 阅读:163 留言:0更新日期:2013-07-12 03:13
本发明专利技术涉及一种用于设置针对包括不同用户访问级别的软件系统的使用的访问级别的方法。该方法包括下述步骤:使用第一用户登录以登录到该软件系统,该第一用户登录具有包括第一权限集合的第一访问级别;使用第二用户登录以登录到该软件系统,该第二用户登录具有包括第二权限集合的第二访问级别;以及在该软件系统中组合第一权限集合和第二权限集合的权限,由此设置针对软件系统的使用的访问级别,该访问级别包括第一权限集合和第二权限集合的组合的权限。本发明专利技术还涉及计算机程序产品和处理器装置。

【技术实现步骤摘要】
【国外来华专利技术】
本专利技术总体上涉及软件系统的领域,并且具体而言涉及多用户登录到这种软件系统。
技术介绍
在典型的多用户软件系统中,不同用户具有对不同类型的信息的访问并且能够执行不同类型的动作。权限例如可以基于特定用户的工作描述而授予。作为几个示例,管理员可以被许可访问所有信息并且执行系统中的任何动作,人力资源代表应被许可执行人事任务并且查看薪金和类似事项,财务部的雇员应被许可访问财务记录以及进行预算报告,游客或访客可以被许可仅对信息的只读访问并且根本不允许访问敏感信息等等。然而,使用上述方法必然伴随一些缺陷。有时会发生的是,特定工作任务需要若干个上述示例类型的角色的信息或动作,并且因而需要他们的各自权限。为了完成此工作任务,具有其特定访问权的不同用户可以执行该工作任务中他们所具有权限的那些部分。也就是说,不同用户彼此分开地完成与该工作任务有关的他们自己的任务,此后将该结果在最后以某种形式合并。显然,这种解决方案低效且决非最优。完成该工作任务的另一方式可以创建具有如下登录的新的特殊用户,该登录具有执行该工作任务所需要的组合权限。然而,当每次工作任务需要不同用户类别的权限时,创建这种特殊用户权限也是非常低效的,并且极可能也需要管理员来创建该特殊用户登录。鉴于上述内容,在这一方面存在对更灵活解决方案的需要。
技术实现思路
鉴于上述内容,本专利技术的总体目的是提供用于允许多个用户同时访问特定软件系统的方法和装置。依据本专利技术,提供了一种用于设置针对包括不同用户访问级别的软件系统的使用的访问级别的方法。该方法包括下述步骤:使用第一用户登录以登录到软件系统,该第一用户登录具有包括第一权限集合的第一访问级别;使用第二用户登录以登录到软件系统,该第二用户登录具有包括第二权限集合的第二访问级别;以及在该软件系统中组合第一权限集合和第二权限集合的权限,由此设置针对该软件系统的使用的访问级别,该访问级别包括第一权限集合和第二权限集合的组合的权限。借助本专利技术,提供了一种通过同时登录到同一软件系统而允许用户协同和高效工作的方法。在一个实施例中,第一用户登录包括使用第一用户名称和第一密码,并且第二用户登录包括使用第二用户名称和第二密码。这是在允许用户访问软件系统之前对他或她进行验证的熟知方式。因而,当实施本方法时,可以使用用户所习惯的登录过程。在其它实施例中,第一用户登录和第二用户登录包括使用各自标识卡或生物特征验证装置。在另一实施例中,该方法还包括下述步骤:在完成使用第一用户登录的步骤之后,点击按钮以由此使得用于使用第二用户登录的步骤的登录过程是可用的。提供期望的访问级别的快速方式由此被实现,并且这还可以容易地实施。在又一实施例中,该软件系统包括下述其中之一:计算机的操作系统,用于控制发电厂的控制系统,用于控制过程的控制系统,经济程序。不同软件系统的许多用户因而可以从本专利技术受益。在另一实施例中,第一权限集合包括对第一计算机程序和/或信息集合的访问,并且第二权限集合包括对第二计算机程序和/或信息集合的访问。在又一实施例中,在该软件系统中组合第一权限集合和第二权限集合的权限的步骤包括取它们的并集。包括第一和第二权限集合的组合的访问级别现在可以由第一和第二用户同时访问。在再一实施例中,该权限集合包括在特定计算机程序中的权限级别。本专利技术还涵盖计算机程序产品和处理器装置。在阅读下述说明书以及附图时,本专利技术的另外特征和优点将变得清楚明显。附图说明图1示出计算机和显示单元。图2示出依据一个实施例的方法的步骤的流程图。图3示出不同的权限集合。图4示出图1的计算机的计算机程序和计算机程序产品。具体实施例方式在下文的说明书中,出于解释而非限制的目的,阐述了诸如特定架构、接口、技术等的特定细节,从而提供对本专利技术的彻底理解。然而,本领域技术人员将会清楚的是,本专利技术可以在脱离这些特定细节的其它实施例中实践。在其它情形中,省略了对公知装置、电路和方法的详细描述,从而不会因不必要的细节而模糊本专利技术的说明。相似标记在整个说明书中始终指代相似元件。简要地,本专利技术提供了一种允许利用为所有参与者的权限的组合的权限级别进行多个同时登录的方法。图1说明连接到计算机2的显示单元I。显示单元I具有屏幕,该屏幕示出包括用户登录装置3的屏幕视图。计算机2也可以连接到或包括诸如键盘的输入装置23。作为第一具体示例并且参考图1,第一用户通过使用输入装置23输入其用户名称和密码而登录到计算机2的操作系统。第一用户具有包括第一权限集合的第一访问级别。第一权限集合例如可以包括使用安装在计算机2上或者安装在通过该操作系统可获得的一些其它计算机中的两个特定程序,程序A和程序B。第二用户随后通过输入其用户名称和密码而登录到同一计算机2的同一操作系统。第二用户具有包括第二权限集合的第二访问级别。第二权限集合例如可以包括使用程序A和程序C。该权限集合可包括在特定程序D中的权限级别。例如,第一用户可以仅仅具有添加信息的权限,而第二用户具有添加信息、删除信息和改变信息的权限。在程序中的这种权限级别可包括在该程序中执行的任何类型的操作,显然取决于所讨论的程序。上文的读、写、删除示例仅仅为其示例。第一和第二用户利用现在同时可获得的他们各自权限集合,随后都登录到操作系统。具体而言,第一和第二用户现在具有对程序A、B和C的访问,并且可以协作从而解决特定工作任务。注意,用户登录装置3仅仅被用作示例性说明。用户可以使用任何登录过程,例如使用生物特征验证,诸如使用指纹、眼部或面部识别作为登录过程。又一示例包括使用身份证。因而意识到可以使用若干个可替换的登录过程。当第一用户已登录到操作系统时,在本专利技术的实施例中,第二用户的登录过程包括点击专用登录按钮从而得到第二用户可以在其中输入其用户名称和密码的登录窗口。在另一实施例中,当软件系统为操作系统时,在开始菜单中可以存在一个按钮,例如定义"以另一用户登录"的按钮,从而允许第二用户登录。计算机程序的工具栏中的按钮为又一示例。作为又一示例,如果用户通过使用标识卡来登录,随后每个用户的简单行为,例如将他们各自标识卡通过阅读器/验证装置将是足以。在再一示例中,指纹扫描装置被用于登录,并且每个用户随后仅仅使用扫描装置来登录。参考图2,给出了一种用于设置针对软件系统的使用的访问级别的方法。该软件系统包括不同用户访问级别。方法10包括第一步骤11:使用第一用户登录从而登录到软件系统,其中第一用户登录具有包括第一权限集合的第一访问级别。方法10包括第二步骤12:使用第二用户登录从而登录到软件系统,其中第二用户登录具有包括第二权限集合的第二访问级别。方法10包括第三步骤13:在该软件系统中组合第一权限集合和第二权限集合的权限。软件系统的使用的期望的访问级别由此被设置,其中该期望的访问级别包括第一权限集合和第二权限集合的组合的权限。在该方法的实施例中,第一用户登录包括使用第一用户名称和第一密码,并且第二用户登录包括使用第二用户名称和第二密码。这是在允许用户访问软件系统前对他或她进行验证的常见方式。因而,当实施本方法时,可以使用用户所熟悉的登录过程。然而,如前文所述,可以使用可替换的登录过程。在该方法的实施例中,该方法包括下述步骤:在完成使用第一用户登录的步骤之后,点击按钮以由此使得用于使用第二用户登录本文档来自技高网...

【技术保护点】

【技术特征摘要】
【国外来华专利技术】...

【专利技术属性】
技术研发人员:I·萨沃
申请(专利权)人:ABB研究有限公司
类型:
国别省市:

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

1