×

Assigning policies for accessing multiple computing resource services

  • US 10,652,235 B1
  • Filed: 03/04/2019
  • Issued: 05/12/2020
  • Est. Priority Date: 09/29/2014
  • Status: Active Grant
First Claim
Patent Images

1. A system comprising:

  • a first computing resource service provider system comprising a plurality of computing devices, the first computing resource service provider system hosting a directory service that comprises a policy mapping database that maps policies to users, the policies specifying access rights of users to applications, including applications not hosted by the first computing resource service provider system;

    wherein the directory service manages user access to an application hosted by a second computing resource service provider system that is separate from the first computing resource service provider system;

    wherein the directory service is responsive to a request from a user device to access the application by implementing a process that comprises;

    authenticating user credentials received from the user device, the user credentials associated with a user;

    identifying, based on the policy mapping database, one or more policies applicable to the user, wherein the identified one or more policies specify which applications, of a plurality of applications managed by the directory service, the user is authorized to cause to be executed;

    determine, based on the one or more policies, that the user device is authorized to initiate execution of the application; and

    request temporary credentials from the second computing resource service provider system, wherein the temporary credentials enable the user device to initiate execution of the application.

View all claims
  • 0 Assignments
Timeline View
Assignment View
    ×
    ×