×

System and method for centralized authentication and authorization for cloud platform with multiple deployments

  • US 10,356,080 B2
  • Filed: 03/17/2017
  • Issued: 07/16/2019
  • Est. Priority Date: 03/17/2017
  • Status: Active Grant
First Claim
Patent Images

1. A server device, comprising:

  • a non-transitory memory device storing a plurality of processor-executable instructions; and

    a processor configured to execute the processor-executable instructions, wherein executing the processor-executable instructions causes the processor to;

    receive, from a User Equipment (UE), user information indicating a plurality of cloud services provided by a plurality of cloud platform deployments, wherein each particular cloud platform deployment, of the plurality of cloud platform deployments, is configured to require a user to complete a separate sign on procedure prior to granting access to a particular cloud service associated with the particular cloud platform deployment;

    authenticate a user of the UE using a single authentication service;

    communicate with the plurality of cloud platform deployments via a simulated client browser to obtain authorization for the UE to access each cloud platform deployment, of the plurality of cloud platform deployments, the obtaining including;

    requesting, from each cloud platform deployment, a login session,receiving a redirect message, from each cloud platform deployment, in response to the login session request,providing, to each cloud platform deployment and in response to the respective redirect message from each cloud platform deployment, information indicating that the user has been previously authenticated using the single authentication service, andreceiving, in response to providing the information indicating that the user has been previously authenticated, permission information for accessing the cloud services; and

    provide, to the UE, the permission information to enable the UE to access the plurality of cloud services.

View all claims
  • 1 Assignment
Timeline View
Assignment View
    ×
    ×