Managed directory service connection
First Claim
Patent Images
1. A computer-implemented method, comprising:
- connecting a directory node of a computing resource service provider to a customer computer system directory hosted outside of the computing resource service provider and referencing a set of data;
making the customer computer system directory available to a directory service of the computing resource service provider; and
processing one or more requests to perform directory operations by at least;
obtaining, from the directory service of the computing resource service provider, a system resource location that corresponds to a system resource, wherein the set of data comprises the system resource;
determining a uniform resource identifier based at least in part on the system resource location; and
forwarding the one or more requests from the directory service of the computing resource service provider to the customer computing system directory for fulfillment, the fulfillment of the one or more requests utilizing at least a portion of the set of data associated with the system resource, wherein access to the system resource is provided based at least in part on the uniform resource identifier.
1 Assignment
0 Petitions
Accused Products
Abstract
Techniques for connecting computer system entities to local computer system resources are described herein. A computer system entity that requests access to a local computer system resource has that request fulfilled by a managed directory service, which receives the request and connects the computer system entity to the local computer system resource. While connected, the managed directory service receives commands to perform operations on the local computer system resource and, if the computer system entity is authorized to perform the operations on the local computer system resource, the managed directory service performs the operations on the local computer system resource.
90 Citations
20 Claims
-
1. A computer-implemented method, comprising:
-
connecting a directory node of a computing resource service provider to a customer computer system directory hosted outside of the computing resource service provider and referencing a set of data; making the customer computer system directory available to a directory service of the computing resource service provider; and processing one or more requests to perform directory operations by at least; obtaining, from the directory service of the computing resource service provider, a system resource location that corresponds to a system resource, wherein the set of data comprises the system resource; determining a uniform resource identifier based at least in part on the system resource location; and forwarding the one or more requests from the directory service of the computing resource service provider to the customer computing system directory for fulfillment, the fulfillment of the one or more requests utilizing at least a portion of the set of data associated with the system resource, wherein access to the system resource is provided based at least in part on the uniform resource identifier. - View Dependent Claims (2, 3, 4, 5, 6)
-
-
7. A system, comprising:
-
one or more processors; and memory to store executable instructions that, as a result of execution by the one or more processors, cause the system to; connect a directory node in a computing resource service provider environment to a customer computer system directory, the customer computer system directory referencing a set of data stored outside of the computing resource service provider; make the customer computer system directory available to a directory service of the computing resource service provider; and enable performance of directory operations by at least; obtaining, from the directory service of the computing resource service provider, a system resource location that corresponds to a system resource, wherein the set of data comprises the system resource; creating a resource identifier based at least in part on the system resource location; and forwarding one or more requests from the directory service to the customer computing system directory, wherein access to the system resource is based at least in part on the resource identifier. - View Dependent Claims (8, 9, 10, 11, 12, 13)
-
-
14. A non-transitory computer-readable storage medium comprising executable instructions that, when executed by one or more processors of a computer system, cause the computer system to at least:
-
connect a directory node in a computing resource service provider environment to a customer computer system directory hosted outside of the computing resource service provider environment, the customer computer system directory referencing a set of data stored in the customer computing environment; make the customer computer system directory available to a directory service of the computing resource service provider environment; and process one or more requests to perform directory operations by forwarding the one or more requests from the directory service of the computing resource service provider to the customer computing system directory for fulfillment, the fulfillment of the requests utilizing at least a portion of the set of data associated with a system resource, wherein the one or more requests are processed by at least; obtaining, from the directory service of the computing resource service provider, a system resource location that corresponds to the system resource; and creating a resource identifier based at least in part on the system resource location, wherein access to the system resource is based at least in part on the resource identifier. - View Dependent Claims (15, 16, 17, 18, 19, 20)
-
Specification