Patent ID: 9703588
Date: 2017-07-11
CPC Classifications: G06F,H04L

Claim:
1. A method to deploy a web client plugin in a virtualized computing environment, the method comprising: obtaining, by a virtual machine, information identifying the virtual machine at a management entity in the virtualized computing environment, wherein the virtual machine includes a guest operating system (OS), and the management entity, accessible by a web client, is configured to support functionalities to manage a plurality of objects in the virtualized computing environment, including the virtual machine; generating, by the virtual machine, configuration information that includes the information identifying the virtual machine; registering, with the management entity by the virtual machine, the configuration information to deploy the web client plugin as a web client extension that extends a functionality of the web client such that, in response to an access to the virtual machine via the web client plugin, the web client plugin is able to automatically identify the virtual machine based on the configuration information; and registering, with the management entity, the virtual machine as a management extension that extends a functionality of the management entity with an extension key by sending, to the management entity, a specification to notify the management entity that the virtual machine wishes to be registered as the management extension; receiving, from the management entity, context and privilege information; and based on the context and privilege information, sending, to the management entity, a request that includes the extension key.