A system (600, 20) for executing an application task automation command of a datacenter computer from a remote computer, comprising: a processor of the remote computer and a memory of the remote computer including instructions that when executed by the processor of the remote computer cause the processor of the remote comupter to: implement a Representational State Transfer, RESTful, interface; create a proxy command of the application task automation command, the proxy command, which when executed on the remote computer, calling a function that causes a user invoking the proxy command with the remote computer to be authenticated by an authentication server; deploy the proxy command to the remote computer; Z r a processor of the datacenter; and a memory of the dataceter including instructions that when executed by the processor of the datacenter cause the processor of the datacenter computer to: in response to the proxy command corresponding to the application task automation command being invoked by the remote computer, receive, via the RESTful interface, a request including a user identifier and any parameters for the proxy command invoked by the remote computer, wherein the request is signed using a token authenticating the user having the user identifier, the token being returned by the authentication server; determine on basis of the token and the user identifier whether the user is authorized to execute the application task automation command corresponding to the invoked proxy command; and upon authorization of the user, cause the datacenter computer to run the application task automation command with the parameters (32, 33) provided in the request. a processor of the remote computer and a memory of the remote computer including instructions that when executed by the processor of the remote computer cause the processor of the remote comupter to: implement a Representational State Transfer, RESTful, interface; create a proxy command of the application task automation command, the proxy command, which when executed on the remote computer, calling a function that causes a user invoking the proxy command with the remote computer to be authenticated by an authentication server; deploy the proxy command to the remote computer; Z r a processor of the datacenter; and a memory of the dataceter including instructions that when executed by the processor of the datacenter cause the processor of the datacenter computer to: in response to the proxy command corresponding to the application task automation command being invoked by the remote computer, receive, via the RESTful interface, a request including a user identifier and any parameters for the proxy command invoked by the remote computer, wherein the request is signed using a token authenticating the user having the user identifier, the token being returned by the authentication server; determine on basis of the token and the user identifier whether the user is authorized to execute the application task automation command corresponding to the invoked proxy command; and upon authorization of the user, cause the datacenter computer to run the application task automation command with the parameters (32, 33) provided in the request. implement a Representational State Transfer, RESTful, interface; create a proxy command of the application task automation command, the proxy command, which when executed on the remote computer, calling a function that causes a user invoking the proxy command with the remote computer to be authenticated by an authentication server; deploy the proxy command to the remote computer; Z r a processor of the datacenter; and a memory of the dataceter including instructions that when executed by the processor of the datacenter cause the processor of the datacenter computer to: in response to the proxy command corresponding to the application task automation command being invoked by the remote computer, receive, via the RESTful interface, a request including a user identifier and any parameters for the proxy command invoked by the remote computer, wherein the request is signed using a token authenticating the user having the user identifier, the token being returned by the authentication server; determine on basis of the token and the user identifier whether the user is authorized to execute the application task automation command corresponding to the invoked proxy command; and upon authorization of the user, cause the datacenter computer to run the application task automation command with the parameters (32, 33) provided in the request. in response to the proxy command corresponding to the application task automation command being invoked by the remote computer, receive, via the RESTful interface, a request including a user identifier and any parameters for the proxy command invoked by the remote computer, wherein the request is signed using a token authenticating the user having the user identifier, the token being returned by the authentication server; determine on basis of the token and the user identifier whether the user is authorized to execute the application task automation command corresponding to the invoked proxy command; and upon authorization of the user, cause the datacenter computer to run the application task automation command with the parameters (32, 33) provided in the request.