XenApp and XenDesktop

SDK y API

Con esta versión, hay varios SDK y API disponibles. Para obtener más información, consulte Documentación para desarrolladores. Desde allí, puede acceder a la información de programación para:

  • Delivery Controller™
  • Monitor Service OData
  • StoreFront™

El SDK de directivas de grupo de Citrix permite mostrar y configurar los filtros y la configuración de las directivas de grupo. Utiliza un proveedor de PowerShell para crear una unidad virtual que se corresponde con la configuración y los filtros de la máquina y del usuario. El proveedor aparece como una extensión de New-PSDrive. Para usar el SDK de directivas de grupo, debe tener instalado Studio o el SDK de XenApp y XenDesktop. Consulte SDK de directivas de grupo para obtener más información.

SDK de Delivery Controller

El SDK se compone de varios complementos de PowerShell que el asistente de instalación instala automáticamente al instalar el componente Delivery Controller o Studio.

Permisos: Debe ejecutar el shell o el script con una identidad que tenga derechos de administración de Citrix®. Aunque los miembros del grupo de administradores locales del Controller tienen automáticamente privilegios administrativos completos para permitir la instalación de XenApp o XenDesktop®, Citrix recomienda que, para el funcionamiento normal, cree administradores de Citrix con los derechos adecuados, en lugar de usar la cuenta de administradores locales. Si utiliza Windows Server 2008 R2, debe ejecutar el shell o el script como administrador de Citrix y no como miembro del grupo de administradores locales.

Para acceder y ejecutar los cmdlets:

  1. Inicie un shell en PowerShell: Abra Studio, seleccione la ficha PowerShell y, a continuación, haga clic en Launch PowerShell.
  2. Para usar los cmdlets del SDK en scripts, establezca la directiva de ejecución en PowerShell. Para obtener más información sobre la directiva de ejecución de PowerShell, consulte la documentación de Microsoft.
  3. Agregue los complementos que necesite al entorno de PowerShell mediante el cmdlet Add -PSSnapin en la consola de Windows PowerShell.

V1 y V2 denotan la versión del complemento (los complementos de XenDesktop 5 son la versión 1; los complementos de XenDesktop 7 son la versión 2. Por ejemplo, para instalar los complementos de XenDesktop 7, escriba Add-PSSnapin Citrix.ADIdentity.Admin.V2). Para importar todos los cmdlets, escriba: Add-PSSnapin Citrix.*.Admin.V*

Después de agregar los complementos, puede acceder a los cmdlets y a su ayuda asociada.

NOTA: Para ver la ayuda actual de los cmdlets de PowerShell de XenApp® y XenDesktop:

  1. Desde la consola de PowerShell, añada los complementos de Citrix: Add –PSSnapin Citrix.*.Admin.V*.
  2. Siga las instrucciones de Entorno de scripting integrado de PowerShell (ISE).

SDK de directivas de grupo

Para usar el SDK de directivas de grupo, debe estar instalado Studio o el SDK de XenApp y XenDesktop.

Para añadir el SDK de directivas de grupo, escriba Add-PSSnapin citrix.common.grouppolicy. (Para acceder a la ayuda, escriba: help New-PSDrive -path localgpo:/)

Para crear una unidad virtual y cargarla con la configuración, escriba: New-PSDrive <Parámetros estándar> [-PSProvider] CitrixGroupPolicy -Controller <cadena> donde la cadena Controller es el nombre de dominio completo de un Controller en el sitio al que desea conectarse y desde el que desea cargar la configuración.

SDK y API