Chapter 11. Working with the XenDesktop® SDK
Citrix has a thriving partner community, and developers will agree to this; it can be attributed to the Software Development Kits (SDKs) or Application Programming Interfaces (APIs). Citrix builds SDKs or APIs for almost all of their products so that partners and third-party developers can integrate their products with Citrix products. SDKs and APIs are the perfect way to provide integration and control with Citrix products without the need for Citrix to expose the important intellectual property.
XenDesktop has an SDK that is based on Microsoft Windows PowerShell Version 3.0. The XenDesktop SDK is installed automatically when the controller or Studio gets installed. Make sure that you create a separate administrator group to run the SDKs with limited special permissions on the Delivery Controller. Don't use the local administrator group as this group has too many privileges and thus is a security risk. The XenDesktop SDK is actually what is underneath...