XenCenter has plugin capabilities which allow you to add custom menu items or even whole tabs to the XenCenter window. You might do this as an ISV to integrate your own product with XenCenter, or as an end-user to integrate with your company's existing inventory management, for example.
A menu item can run a Microsoft PowerShell script or even an arbitrary executable on the client machine. Tabs are populated with a web page, and can call out to other services on your network or to your VMs.
We welcome your feedback on this feature, and would love to hear of any use cases that you have or example plugins that you want to share. Please comment at the bottom of this page.
HelloWorld Example - PowerShell
HelloWorld Example - C Sharp
XenCenter Plugins - WebUI Tab Example
Access Gateway, Netscaler and Branch Repeater VPX Web Console Integration
Parameters Hints and Tips
XenCenter Consoles+ : displays web consoles for several types of VMs inside XenCenter