×

Assigning policies for accessing multiple computing resource services

  • US 10,257,184 B1
  • Filed: 09/29/2014
  • Issued: 04/09/2019
  • Est. Priority Date: 09/29/2014
  • Status: Active Grant
First Claim
Patent Images

1. A computer-implemented method, comprising:

  • as implemented by a policy management subsystem of a directory service, the directory service and policy management subsystem hosted by a first computing resource service provider system that comprises one or more computing devices configured with specific executable instructions,receiving, from an end user device, a request to access an executable application hosted by a second computing resource service provider system, the second computing resource service provider system located in a different region than the policy management subsystem, wherein access to the executable application is managed by a directory of the directory service;

    receiving user credentials associated with a user from the end user device;

    attempting to authenticate the user credentials;

    identifying, in response to authentication of the user credentials, one or more policies applicable to the user and one or more policies applicable to a group to which the user belongs, wherein the identified policies specify which applications, of a plurality of applications managed by the directory service, the user is authorized to cause to be executed;

    receiving, from the end user device, an indication of a selection of one or more policies from the identified policies;

    transmitting, to a credential exchange subsystem of the second computing resource service provider system, a request for temporary credentials, wherein the temporary credentials enable the user to initiate execution of the executable application;

    receiving the temporary credentials from the credential exchange subsystem; and

    providing the end user device with access to the executable application based on the received temporary credentials and according to the selected one or more policies.

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