Managed directory service
First Claim
Patent Images
1. A computer-implemented method, comprising:
- receiving, at a managed directory service, an application programming interface call from a customer of a computing resource service provider, the application programming interface call at least including a request to create a computer system directory within an isolated virtual network of the customer, the isolated virtual network of the customer hosted in a computing environment of the computing resource service provider;
creating, in response to the request, the computer system directory in the isolated virtual network of the customer, the computing system directory being inaccessible to computing resources of the computing resource service provider outside the isolated virtual network without provision of access by the managed directory service, the computer system directory configured to at least join virtual machines within the isolated virtual network to a domain of the computer system directory; and
managing, using the managed directory service, the computer system directory on behalf of the customer, wherein the managed directory service is configured to access the computer system directory.
1 Assignment
0 Petitions
Accused Products
Abstract
Techniques for connecting computer system entities to remote computer system resources are described herein. A computer system entity that requests access to a remote computer system resource has that request fulfilled by a managed directory service which receives the request and connects the computer system entity to the remote computer system resource. While connected, the managed directory service receives commands to perform operations on the remote computer system resource and, if the computer system entity is authorized to perform the operations on the remote computer system resource, the managed directory service performs the operation on the remote computer system resource.
-
Citations
20 Claims
-
1. A computer-implemented method, comprising:
-
receiving, at a managed directory service, an application programming interface call from a customer of a computing resource service provider, the application programming interface call at least including a request to create a computer system directory within an isolated virtual network of the customer, the isolated virtual network of the customer hosted in a computing environment of the computing resource service provider; creating, in response to the request, the computer system directory in the isolated virtual network of the customer, the computing system directory being inaccessible to computing resources of the computing resource service provider outside the isolated virtual network without provision of access by the managed directory service, the computer system directory configured to at least join virtual machines within the isolated virtual network to a domain of the computer system directory; and managing, using the managed directory service, the computer system directory on behalf of the customer, wherein the managed directory service is configured to access the computer system directory. - View Dependent Claims (2, 3, 4, 5)
-
-
6. A system, comprising:
-
one or more processors; and memory including executable instructions that, when executed by the one or more processors, cause the system to; receive, at a managed directory service, from a customer of a computing resource service provider, a request using an application programming interface call to create a computer system directory in a computing environment of the computing resource service provider in accordance with one or more parameters specified by the customer; fulfill the request by at least creating the computer system directory in the computing environment of the computing resource service provider so that the computer system directory is configured to join, to the computer system directory, computing resources from the computing resource service provider, the computer system directory being created in a virtual network hosted by the computing resource service provider in the computing environment of the computing resource service provider, the virtual network being inaccessible by entities of the computing resource service provider outside the virtual network without provision of access by the managed directory service; and manage, using the managed directory service, the computer system directory on behalf of the customer, wherein the managed directory service is configured to access the computer system directory. - View Dependent Claims (7, 8, 9, 10, 11, 12, 13)
-
-
14. A non-transitory computer-readable storage medium comprising executable instructions that, if executed by one or more processors of a computer system, cause the computer system to at least:
-
receive, at a managed directory service, from a customer of a computing resource service provider, a request using an application programming interface call to create a computer system directory in a computing environment of the computing resource service provider in accordance with one or more parameters specified by the customer; fulfill the received request by at least creating the computer system directory in the computing environment of the computing resource service provider so that the computer system directory is configured to join, to the computer system directory, computing resources of the computing resource service provider, the computer system directory being created in a virtual network of the computing resource service provider where the computing resources are inaccessible to entities of the computing resource service provider outside the virtual network without provision of access by the managed directory service; and manage, using the managed directory service, the computer system directory on behalf of the customer, wherein the managed directory service is configured to access the computer system directory. - View Dependent Claims (15, 16, 17, 18, 19, 20)
-
Specification