System and method to securely execute datacenter management operations remotely
AssigneeMicrosoft Technology Licensing, LLC
InventorsVikas Ahuja, Joel T. Hendrickson, Xiaoting Zhang, Yi Zeng
Life of this patent
Estimating the term…
Loading patent…
AssigneeMicrosoft Technology Licensing, LLC
InventorsVikas Ahuja, Joel T. Hendrickson, Xiaoting Zhang, Yi Zeng
Estimating the term…
Disclosed in various examples are methods, systems, and machine-readable media for exposing a Representational State Transfer (RESTful) interface to users whereby management commands on a datacenter may be issued remotely from the users' workstations for secure, remote management of the datacenter. An application task automation command (e.g., a POWERSHELL® command) is executed remotely by creating a proxy command (e.g., based on a POWERSHELL® cmdlet code) to cause the application task automation command to be executed when the proxy command is remotely invoked and deploying the proxy command to a remote computer, such as the user's workstation. The remote computer issues a request including a user identifier and any parameters for the application task automation command when the corresponding proxy command has been invoked by the remote computer. The datacenter determines whether the user is authorized to execute the application task automation command invoked by the proxy command, and upon authorization of the user, the datacenter computer runs the application task automation command with any parameters provided in the request to control configuration of, or data stored on, at least one computer in the datacenter.
A method for executing an application task automation command of a datacenter computer on a remote computer, comprising:
A system for executing an application task automation command of a datacenter computer from a remote computer, comprising:
A non-transitory computer readable storage medium having instructions stored thereon that when executed by a user processor remote from a datacenter computer cause the user processor to implement a method for executing a datacenter application task automation command of the datacenter computer at the user processor;
Dependencies are inferred from the claim text.