×

Single set of credentials for accessing multiple computing resource services

  • US 9,407,615 B2
  • Filed: 12/05/2013
  • Issued: 08/02/2016
  • Est. Priority Date: 11/11/2013
  • Status: Active Grant
First Claim
Patent Images

1. A computer-implemented method for enabling access to one or more computing system services provided by a computing resource service provider, comprising:

  • under the control of one or more computer systems configured with executable instructions,enabling a user to utilize a set of credentials to access resources in a directory within a managed directory service;

    receiving, at the managed directory service, a first request from the user to access a subset of the one or more computing system services, different from the managed directory service, provided by the computing resource service provider, the first request comprising information based at least in part on the set of credentials;

    authenticating, at the managed directory service, the user based at least in part on the set of credentials;

    on a first condition that the user has been authenticated, identifying, at the managed directory service, one or more policies applicable to the user, the one or more policies at least defining a level of access to the one or more services based at least in part on the first request, the one or more policies defined using a policy generator interface that enables an administrative user to define the one or more policies based at least in part on the one or more services;

    on a second condition that the identified one or more policies allow access, transmitting to an identity management service, different from the managed directory service, a second request for a set of one or more temporary credentials wherein the temporary credentials enable the user to access a subset of the one or more services;

    receiving the set of one or more temporary credentials from the identity management service;

    providing a reference to a network location usable to access the one or more services in accordance with the one or more policies; and

    utilizing the received set of one or more temporary credentials to fulfill, at least in part, the first request from the user to access the one or more services.

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