用于访问服务的系统和方法技术方案

技术编号:9384781 阅读:112 留言:0更新日期:2013-11-28 02:52
根据本发明专利技术的一个示例,提供了一种访问服务的方法。该方法包括:从请求用户接收用于许多访问用户可访问服务的请求,生成与该服务相关联的服务访问数据,将生成的服务访问数据提供给请求用户以便分发给访问用户,从访问用户接收服务访问数据,部分地基于接收到的服务访问数据而确定是否能够提供服务,并且在这样确定的情况下,向该访问提供服务。

【技术实现步骤摘要】
【国外来华专利技术】用于访问服务的系统和方法
技术介绍
针对服务提供商,诸如IT服务的服务到其客户端的提供可能是特别复杂且耗时的任务,尤其是在客户端组织具有必须被提供对服务的访问的多个用户的情况下。为了向客户端组织的用户提供服务,服务提供商必须识别将为哪些客户端组织用户(在本文中一般地称为用户)提供对服务的访问。在许多情况下,服务提供商还必须识别每个用户的角色或用于服务的所需访问水平(诸如‘未特许用户’、‘监督者’、‘应用程序管理员’、‘数据库管理员’等)。服务提供商然后必须对服务进行配置以便为每个用户提供适当的访问水平。配置通常可以包括例如为每个用户分配用户名、生成口令并将分配的用户名和生成的口令传送给每个用户。通常,客户端组织提供列表,该列表识别哪些用户将被提供对服务的访问,并且在适当的情况下,要求相应的访问水平。服务提供商使用所提供的列表,并且在很大程度上的手动操作中针对每个用户配置该服务。在大型客户端组织中,在将为数百个、数千个或数十万个用户提供对服务的访问的情况下,该提供或‘机载’过程通常是复杂、耗时且在很大程度上手动的过程。此外,随着用户离开或加入客户端组织,由客户端组织提供给服务提供商的用户列表可能很快变得过时,产生其他困难。附图说明现在将参考附图仅以非限制性示例的方式来描述本专利技术的实施例,在所述附图中:图1是根据本专利技术的示例的系统的简化方框图;图2是概述根据本专利技术的示例的操作系统的元件的示例性方法的简化流程图;图3是概述根据本专利技术的示例的操作系统的元件的示例性方法的简化流程图;图4a是概述根据本专利技术的示例的操作系统的元件的示例性方法的简化流程图;图4b是概述根据本专利技术的示例的操作系统的元件的示例性方法的简化流程图;图5a是根据本专利技术的示例的系统的简化方框图;图5b是根据本专利技术的示例的系统的简化方框图;图6是概述根据本专利技术的示例的操作系统的元件的示例性方法的简化流程图;图7是概述根据本专利技术的示例的操作系统的元件的示例性方法的简化流程图;以及图8是概述根据本专利技术的示例的操作系统的元件的示例性方法的简化流程图。具体实施方式过去,服务提供商必须对其服务平台进行配置以便使得客户端组织用户能够访问和使用服务。然而,如从以下描述将显而易见的,本专利技术的示例和实施例提供向用户提供服务的新的且更高效的方式。现在参考图1,示出了根据本专利技术的示例的系统100的简化方框图。将参考图2、3、4a和4b中所示的流程图来进一步描述系统100的操作。系统100包括跨网络104向终端108a至108n的用户提供服务的服务提供商系统102。在一个示例中,网络104可以是专用网络,诸如私人云网络、WAN等。在另一示例中,网络104可以是公共网络,诸如因特网、公共云网络等。服务可以是例如IT服务,其示例可以包括帮助指南服务(helpdeskservice)、应用服务、旅行预订服务、人力资源管理服务等。服务提供商系统102可以包括例如计算机硬件、计算机软件、联网设备等。终端108a至108n可以包括例如个人计算机(PC)、膝上型计算机、笔记本计算机或其他移动式计算机、计算机服务器、虚拟终端、移动计算设备、移动电话、智能电话等。在其他示例中,服务提供商系统102可以提供多个服务。终端108a至108n终端可以例如是客户端组织106的终端,并且可以被连接到或者可以连接到客户端组织网络110。在本示例中,用户中的一个(以下称为请求用户)负责从服务提供商系统102获得服务以供客户端组织的用户使用。例如,请求用户可以是在组织116内或为组织106工作的管理员或管理者。在202处,请求用户使用诸如终端108a的终端向服务提供商系统102进行服务请求。在一个示例中,例如由请求用户使用终端通过发送电子邮件或以任何其他适当方式来连接到服务提供商网页而以电子方式进行请求。该服务请求识别正被请求的服务和将被提供对服务的访问的客户端组织用户的最大数目。在一个示例中,该服务请求另外识别组织106。在一个示例中,服务请求识别许多不同的用户角色,并且还识别将可以用每个用户角色来访问服务的用户的最大数目。例如,该服务请求可以指示将允许最多10000个用户利用‘类型1’角色访问服务,并且将允许最多15个用户以‘类型2’角色访问服务。在一个示例中,可以针对每个角色类型进行单独请求。在另一示例中,单个请求可以包括用于每个角色类型的多个请求。每个角色类型可以确定例如可用于每个角色类型的用户的服务功能,或者可以例如定义对服务的访问水平(或者服务访问水平)或与之相关联。例如,类型1角色可以是‘标准’用户角色,而类型2角色可以是‘特许’或‘管理员’类型角色。不同的角色类型因此可以可访问不同的服务功能。在其他示例中,附加角色类型可以可用于给定服务。在302处,服务提供商系统102接收服务请求,并且规定可以向所请求的用户数目提供所请求服务,生成(304)服务访问数据。服务访问数据包括使得用户随后能够访问所请求服务的信息或数据,如下面将更详细地描述的。在一个示例中,服务访问数据包括用于请求用户所请求的角色类型的标识符。在另一示例中,在请求了多个角色类型的情况下,服务访问数据包括用于请求用户所请求的每个角色类型的标识符。在另一示例中,服务访问数据可以另外包括通用资源指示符(URI)或其他网络地址,在该处可以访问服务。在又另一示例中,服务访问数据可以包括识别将被访问的服务的地址和角色标识符两者的URI。在至少一个示例中,部分地基于请求用户的特性而生成所生成的服务访问数据。例如,请求用户的特性可以包括例如请求用户的组织的姓名、请求用户的组织的域名、请求用户的组织的地址等,如下面将更详细地描述的。在306处,服务提供商系统102以任何适当的方式将生成的服务访问数据提供给请求用户,包括在电子邮件中发送服务访问数据,并且通过促使服务访问数据被显示在请求用户的终端上。在204处,请求用户接收服务访问数据并随后将服务访问数据分发(206)给将可访问所请求服务的不同客户端组织用户。可以以任何适当的方式来执行服务访问数据的分发,包括例如发送包含接收服务访问数据的全部或一部分的电子邮件、发送详述服务访问数据的全部或一部分的信或所写备忘录、发送短消息系统(SMS)消息等。在请求不同角色类型的情况下,请求用户可以将用于每个角色类型的服务访问数据发送到给不同的用户群。例如,请求用户可以在要求对服务的类型1角色访问时将用于类型1角色用户的服务访问数据仅发送给由请求用户识别的那些用户。一旦诸如用户108b至108n的用户已接收到服务访问数据,用户就可以访问从而识别的服务,如现在将参考图4a描述的。用户、诸如使用终端108b的用户通过连接到URI或与服务提供商系统102相关联的其他网络地址来访问服务。在一个示例中,该地址是服务控制访问模块或接口的地址,所请求服务通过该接口被访问。在另一示例中,该地址是提供服务的网络应用程序的地址。在一个示例中,在接收到的服务访问数据中提供被用来访问服务的URI或网络地址。终端108b连接到URI并被请求提供角色类型标识符。在其中URI包括角色类型标识符的示例中,用户可以不必单独地提供角色类型标识符。服务提供商系统102接收(402)服务访问请求并获得(404)服务访问数据。所获得的服务访本文档来自技高网...
用于访问服务的系统和方法

【技术保护点】

【技术特征摘要】
【国外来华专利技术】1.一种访问服务的方法,包括:从请求用户接收对能够访问服务的实体的多个访问用户的数目的请求;由基于处理器的系统生成与服务相关联的服务访问数据;由所述系统将生成的服务访问数据提供给请求用户以便分发给访问用户;经由所述服务访问数据从访问用户接收访问所述服务的请求;响应于从访问用户接收到访问服务的请求,由所述系统确定当前能够访问所述服务的来自实体的用户的总数量是否已达到了能够访问所述服务的所述实体的访问用户的被请求的数量;响应于确定当前能够访问所述服务的来自实体的用户的总数量尚没有达到所述实体的访问用户的被请求的数量,由所述系统请求来自访问用户的认证信息,并且由所述系统给访问用户提供服务;和响应于确定当前能够访问所述服务的来自实体的用户的总数量已经达到了所述实体的访问用户的被请求的数量,拒绝所述访问用户访问该服务。2.权利要求1的方法,其中,从请求用户接收所述请求的步骤还包括接收访问用户可用以访问服务的服务访问水平。3.权利要求2的方法,其中,生成服务访问数据的步骤生成与所请求服务访问水平相关联的服务访问数据。4.权利要求3的方法,其中,从请求用户接收所述请求的步骤还包括:接收请求,所述请求包括对能够用第一服务访问水平访问服务的多个访问用户的第一数量的第一请求以及对能够用第二服务访问水平访问服务的多个访问用户的第二数量的第二请求;并且其中,生成服务访问数据的步骤还包括:响应于第一请求而生成服务访问数据的第一部分,并且响应于第二请求而生成服务访问数据的第二部分。5.权利要求1的方法,其中,给访问用户提供服务的步骤还包括为服务提供与接收服务访问数据相关联的服务访问水平。6.权利要求1的方法,其中,生成服务访问数据的步骤部分地基于请求用户的特性生成服务访问数据。7.权利要求1的方法,其中请求来自访问用户的认证信息还包括为访问用户创建账户,该账户包括认证数据,该认证数据将被用于在在后续尝试时向访问用户提供访问以访问服务之前对访问用户进行认证。8.权利要求1的方法,还包括基于所访问用户的请求数目来分配资源以保证能够向所请求数目的访问用户提供服务。9.一种用于访问由服务管理系统提供的服务的系统,包括:服务控制访问模块,用以:从访问用户接收用以访问服务的请求,该服务请求包括服务访问数据,该服务访问数据先前已经响应于来自请求用户的对能够访问服务的实体的多个用户的数量的请求而被提供给了请求用户;响应于从访问用户接收到访问服务的请求,确定当前能够访问所述服务的来自实体的用户的总数量是否已达到了能...

【专利技术属性】
技术研发人员:DA格拉维斯
申请(专利权)人:惠普发展公司有限责任合伙企业
类型:
国别省市:

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

1