Paquetes de aplicaciones
Nota:
- Puede administrar su implementación de Citrix Virtual Apps and Desktops™ mediante dos consolas de administración: Web Studio (basada en web) y Citrix Studio (basada en Windows). Este artículo solo trata sobre Web Studio. Para obtener información sobre Citrix Studio, consulte el artículo equivalente en Citrix Virtual Apps and Desktops 7 2212 o versiones anteriores.
- No recomendamos usar Web Studio y Citrix Studio indistintamente para implementar y entregar paquetes de aplicaciones. Cada uno utiliza mecanismos diferentes, lo que puede dar lugar a discrepancias, como que la información del servidor App-V aparezca correctamente en uno pero no en el otro.
Existen varias tecnologías de empaquetado para entregar aplicaciones a los usuarios, como App-V, MSIX, MSIX app attach y FlexApp. Este artículo le guía a través de cómo implementar y entregar estas aplicaciones empaquetadas en su entorno de Citrix Virtual Apps and Desktops:
Implementar y entregar aplicaciones App-V
Esta sección cubre la siguiente información:
- Información general. Describe los métodos de administración para entregar y gestionar los paquetes App-V.
- Procedimientos. Proporciona procedimientos para implementar y entregar estos paquetes.
Información general
Esta sección describe los métodos de administración para entregar y gestionar los paquetes App-V. Para obtener más información sobre los componentes y conceptos con los que interactúa al entregar aplicaciones empaquetadas de App-V, consulte la documentación de Microsoft: https://docs.microsoft.com/es-es/windows/application-management/app-v/appv-for-windows.
Puede utilizar los siguientes métodos para entregar y gestionar paquetes App-V:
-
Administración dual. Los paquetes de aplicaciones se configuran y administran en los servidores App-V. Citrix Virtual Apps and Desktops y los servidores App-V trabajan juntos para entregar y administrar paquetes.
Este método requiere que Citrix Virtual Apps and Desktops actualice periódicamente la vista de instantáneas del estado del servidor App-V. Implica una sobrecarga de hardware, infraestructura y administración. Citrix Virtual Apps and Desktops y los servidores App-V deben permanecer sincronizados, especialmente en lo que respecta a los permisos de usuario.
La administración dual funciona mejor en implementaciones donde App-V y su entorno están estrechamente acoplados:
- Servidor de administración de App-V. Publica y administra el ciclo de vida de los paquetes App-V y los archivos de configuración dinámica.
- Componente de personalización de Citrix instalado en máquinas VDA. Administra el registro del servidor de publicación de App-V adecuado necesario para los lanzamientos de aplicaciones.
Este método garantiza que el servidor de publicación de App-V se sincronice para el usuario en el momento adecuado. El servidor de publicación mantiene otros aspectos del ciclo de vida del paquete, como la actualización al iniciar sesión y los grupos de conexión.
-
Administración única. Los paquetes de aplicaciones se almacenan en recursos compartidos de red. Citrix Virtual Apps and Desktops entrega y administra los paquetes de forma independiente.
Este método reduce la sobrecarga porque los servidores App-V y la infraestructura de la base de datos no son necesarios en la implementación.
Con este método, se almacenan los paquetes App-V en un recurso compartido de red y se cargan sus metadatos desde esa ubicación a su entorno. El componente de personalización de Citrix instalado en las máquinas VDA administra y entrega las aplicaciones de la siguiente manera:
-
Procesa los archivos de configuración de implementación y los archivos de configuración de usuario cuando se inicia una aplicación.
-
Administra todos los aspectos del ciclo de vida de los paquetes en la máquina host.
-
Puede utilizar ambos métodos de administración simultáneamente. En otras palabras, cuando agrega aplicaciones a los grupos de entrega, las aplicaciones pueden provenir de paquetes App-V presentes en servidores App-V o en recursos compartidos de red.
Nota:
Si utiliza ambos métodos de administración simultáneamente y el paquete App-V tiene un archivo de configuración dinámica en ambas ubicaciones, se utiliza el archivo del servidor App-V (administración dual).
Procedimientos
Para admitir la entrega de aplicaciones App-V, debe instalar el componente Citrix Personalization en las máquinas VDA. Consulte Instalar el componente Citrix Personalization en máquinas VDA para obtener más información.
Para entregar aplicaciones empaquetadas de App-V a sus usuarios, siga estos pasos:
- Almacenar paquetes de aplicaciones en recursos compartidos de red.
- Cargar paquetes de aplicaciones en su entorno.
- Agregar aplicaciones a grupos de entrega.
- Para habilitar la entrega automática de paquetes App-V interdependientes, cree grupos de aislamiento.
Para que Citrix Virtual Apps and Desktops reconozca y aplique los archivos de configuración dinámica de App-V en el método de administrador único, consulte este blog de Citrix.
Implementar y entregar aplicaciones MSIX y MSIX app attach
Esta sección cubre la siguiente información:
- Información general. Describe cómo se entregan y administran los paquetes MSIX y MSIX app attach.
- Procedimientos. Proporciona procedimientos para implementar y entregar estos paquetes.
Información general
Citrix Virtual Apps and Desktops entrega aplicaciones MSIX y MSIX app attach a los usuarios a través del componente Citrix Personalization instalado en las máquinas VDA. Este componente gestiona todos los aspectos del ciclo de vida de los paquetes en la máquina host.
Para obtener más información sobre MSIX y MSIX app attach, consulte la documentación de Microsoft: https://docs.microsoft.com/es-es/windows/msix/ y https://docs.microsoft.com/es-es/azure/virtual-desktop/what-is-app-attach respectivamente.
Procedimientos
Para admitir la entrega de paquetes MSIX y MSIX app attach, debe:
- Instale el componente Citrix Personalization en las máquinas VDA. Consulte Instalar el componente Citrix Personalization en máquinas VDA para obtener más detalles.
- Habilite la carga lateral en SQL Server 2019.
Para entregar aplicaciones empaquetadas MSIX y MSIX app attach a sus usuarios, siga estos pasos:
- Almacenar paquetes de aplicaciones en recursos compartidos de red.
- Cargar paquetes de aplicaciones en su entorno.
- Agregar aplicaciones a grupos de entrega.
Implementar y entregar aplicaciones FlexApp
Esta sección cubre la siguiente información:
- Descripción general. Describe cómo Citrix DaaS™ entrega y administra los paquetes FlexApp.
- Procedimientos. Proporciona procedimientos para implementar y entregar estos paquetes.
Descripción general
Citrix DaaS entrega aplicaciones FlexApp a los usuarios a través del componente Citrix Personalization y el agente de entrega FlexApp instalados en las máquinas VDA. Estos dos componentes administran todos los aspectos del ciclo de vida de los paquetes en la máquina host.
Procedimientos
Para admitir la entrega de aplicaciones FlexApp, debe instalar los siguientes componentes en las máquinas VDA:
- El componente de personalización de Citrix en las máquinas VDA. Consulte Instalar el componente de personalización de Citrix en las máquinas VDA para obtener más información.
- El agente FlexApp en los VDA. Consulte Instalar el agente FlexApp One para obtener más información.
Entregue aplicaciones empaquetadas con FlexApp a sus usuarios siguiendo estos pasos:
- Almacenar paquetes de aplicaciones en recursos compartidos de red.
- Cargar paquetes de aplicaciones en su entorno.
- Agregar aplicaciones a grupos de entrega.
Instalar el agente FlexApp One
- Inicie un símbolo del sistema de administrador en el VDA.
- Localice la ruta de red para cualquier paquete de FlexApp One.
- Introduzca el siguiente comando:
\\path\to\any\FlexAppOnePackage.exe --install - Acepte las indicaciones que aparezcan.
Instalar el componente de personalización de Citrix en las máquinas VDA
El componente de personalización de Citrix gestiona el proceso de publicación de paquetes de aplicaciones en formatos App-V, MSIX, MSIX app attach y FlexApp. Este componente no se instala de forma predeterminada al instalar un VDA. Puede instalar el componente durante o después de la instalación del VDA.
Para instalar el componente durante la instalación del VDA, utilice cualquiera de las siguientes formas:
- En el asistente de instalación, vaya a la página Componentes adicionales y, a continuación, seleccione la casilla de verificación Citrix Personalization for App-V - VDA.
- En la interfaz de línea de comandos, utilice la opción /includeadditional “Citrix Personalization for App-V – VDA”.
Para instalar el componente después de la instalación del VDA, siga estos pasos:
- En la máquina VDA, vaya a Panel de control > Programas > Programas y características, haga clic con el botón derecho en Citrix Virtual Delivery Agent y, a continuación, seleccione Cambiar.
- En el asistente que aparece, vaya a la página Componentes adicionales y, a continuación, marque la casilla Citrix Personalization for App-V - VDA.
Nota:
Microsoft App-V Desktop Client es el componente que ejecuta aplicaciones virtuales desde paquetes App-V en dispositivos de usuario. Windows 10 (1607 o posterior) y Windows Server 2019 ya incluyen este software cliente de App-V. Solo necesita habilitarlo en las máquinas VDA. Para obtener más información, consulte este artículo de la documentación de Microsoft: https://docs.microsoft.com/es-es/windows/application-management/app-v/appv-enable-the-app-v-desktop-client.
Almacenar paquetes de aplicaciones en recursos compartidos de red
Después de configurar la infraestructura, genere los paquetes de aplicaciones y almacénelos en una ubicación de red, como un recurso compartido de red UNC o SMB, o en un recurso compartido de archivos de Azure.
Los pasos detallados son los siguientes:
-
Genere paquetes de aplicaciones. Consulte la documentación de Microsoft para obtener más detalles.
-
Almacene los paquetes de aplicaciones en una ubicación de red:
-
Para App-V Single Admin: Almacene los paquetes y los archivos de configuración dinámica (App-V) correspondientes en un recurso compartido de red UNC o SMB, o en un recurso compartido de archivos de Azure.
-
Para App-V Dual Admin: Publique los paquetes en el servidor de administración de App-V desde una ruta UNC. (La publicación desde URL HTTP no es compatible).
-
Para MSIX o MSIX app attach: Almacene los paquetes en un recurso compartido de red UNC o SMB, o en un recurso compartido de archivos de Azure.
-
Para FlexApp: Almacene los paquetes en un recurso compartido de red UNC o SMB, o en un recurso compartido de archivos de Azure.
-
-
Asegúrese de que el VDA tenga permiso de lectura en la ruta de almacenamiento del paquete:
-
Si almacena paquetes en un recurso compartido de red UNC o SMB en su dominio de AD, conceda al VDA permiso de lectura a la ruta de almacenamiento. Para ello, puede otorgar explícitamente a la cuenta de AD de la máquina permiso de lectura al recurso compartido, o incluir la cuenta en un grupo de AD que tenga ese permiso.
-
Si almacena paquetes en un recurso compartido de archivos de Azure, primero conceda a una cuenta de usuario permiso de lectura a la ruta de almacenamiento en Azure. A continuación, configure
ctxAppVServiceque se ejecuta en la máquina VDA para usar esa cuenta de usuario para acceder a la ruta de almacenamiento del paquete. Consulte la siguiente sección para ver los pasos detallados.
-
Cambiar la cuenta de inicio de sesión del usuario
El VDA llama a ctxAppVService para acceder a las rutas de almacenamiento de paquetes. De forma predeterminada, ctxAppVService accede a las rutas de almacenamiento de paquetes mediante la cuenta del sistema local de la máquina. Este tipo de autenticación de máquina funciona en dominios de AD. Sin embargo, no funciona en los escenarios de integración de AD y Azure AD, que requieren autenticación basada en cuentas de usuario.
Si almacena paquetes en un recurso compartido de archivos de Azure, cambie la cuenta de inicio de sesión de ctxAppVService a una cuenta de usuario que tenga permiso de lectura en la ruta de almacenamiento del paquete. Los pasos detallados son los siguientes:
-
Inicie Servicios, haga clic con el botón derecho en ctxAppVService y, a continuación, seleccione Propiedades.
-
En la ficha Iniciar sesión, seleccione Esta cuenta, introduzca una cuenta de usuario que tenga permiso de lectura para la ruta de almacenamiento del paquete y, a continuación, introduzca la contraseña del usuario dos veces.
-
Haga clic en Aceptar.
Cargar paquetes de aplicaciones en su entorno
Después de almacenar los paquetes de aplicaciones en una ubicación de red según sea necesario, cárguelos en su entorno para su entrega. Utilice cualquiera de los siguientes métodos según sea necesario:
Preparativos
Citrix Virtual Apps and Desktops utiliza una máquina VDA para establecer la conexión con la ubicación de red para la detección de paquetes. Por lo tanto, cree un grupo de entrega de antemano y asegúrese de que al menos un VDA del grupo cumpla los siguientes requisitos:
- Versión de VDA:
- Para detectar paquetes App-V: 2203 o posterior
- Para detectar paquetes MSIX y MSIX app attach: 2209 o posterior
- Para detectar paquetes FlexApp: 2311 o posterior
- Componente Citrix Personalization for App-V: Instalado
- Permiso en la ubicación del paquete: Lectura (Consulte Paso 2: Almacenar paquetes de aplicaciones en recursos compartidos de red para obtener más detalles).
- Encendido: Activado
- Estado: Registrado
Cargar paquetes de aplicaciones de forma masiva
Cargue paquetes en una ubicación de red en su entorno. Asegúrese de tener los siguientes elementos listos antes de la carga:
- Un grupo de entrega que cumple los requisitos de Preparación
- La ruta de la ubicación de red
Para cargar paquetes de forma masiva, siga estos pasos:
- En el panel izquierdo, seleccione Paquetes de aplicaciones.
- En la pestaña Orígenes, haga clic en el botón Agregar origen. Aparece la página Agregar origen.
- En el campo Nombre, introduzca un nombre descriptivo para el origen del paquete.
- En el campo Grupo de entrega, haga clic en Seleccionar un grupo de entrega. A continuación, seleccione un grupo de entrega que cumpla los requisitos indicados en Preparación y, a continuación, haga clic en Aceptar.
- En el campo Tipo de ubicación, seleccione Servidor Microsoft App-V o Recurso compartido de red en función de dónde almacene los paquetes y, a continuación, complete la configuración correspondiente:
- Si selecciona Servidor Microsoft App-V, introduzca la siguiente información:
- URL del servidor de administración. Ejemplo:
http://appv-server.example.com - Credenciales de inicio de sesión del administrador del servidor de administración.
- URL y número de puerto del servidor de publicación. Ejemplo:
http://appv-server.example.com:3330
- URL del servidor de administración. Ejemplo:
- Si seleccionó Recurso compartido de red, especifique la siguiente información:
- Introduzca la ruta UNC del recurso compartido de red. Ejemplo:
\\Package-Server\apps\ - Seleccione los tipos de paquete que desea cargar. Las opciones incluyen App-V, MSIX, MSIX app attach y FlexApp.
- Especifique si desea buscar paquetes en las subcarpetas.
- Introduzca la ruta UNC del recurso compartido de red. Ejemplo:
- Si selecciona Servidor Microsoft App-V, introduzca la siguiente información:
-
Haga clic en Agregar origen.
La página Agregar origen se cierra y el origen recién agregado aparece en la lista de orígenes. Citrix Virtual Apps and Desktops carga los paquetes en su entorno mediante un VDA en el grupo de entrega. Una vez completada la carga, el campo Estado muestra Importación correcta. Los paquetes correspondientes aparecen en la ficha Paquetes.
Nota:
Para buscar actualizaciones de paquetes en una ubicación de origen e importarlas a su entorno, seleccione la ubicación en la lista de orígenes y haga clic en Buscar actualizaciones de paquetes.
Cargar paquetes de aplicaciones uno por uno
Cargue un paquete de aplicaciones desde un recurso compartido de red a su entorno. Antes de la carga, asegúrese de tener listos los siguientes elementos:
- Un grupo de entrega que cumpla los requisitos establecidos en Preparación
- La ruta de la ubicación de red.
Para cargar un paquete en su entorno, siga estos pasos:
- En el panel izquierdo, seleccione Paquetes de aplicaciones.
- En la ficha Paquetes, haga clic en el botón Agregar paquete. Aparece la página Agregar paquete.
- En el campo Grupo de entrega, haga clic en Seleccionar un grupo de entrega. A continuación, seleccione un grupo de entrega que cumpla los requisitos establecidos en Preparación y, a continuación, haga clic en Aceptar.
- En el campo Ruta completa del paquete, introduzca una ruta según sea necesario:
- Para cargar varios paquetes a la vez, introduzca sus rutas completas, separadas por punto y coma (
;). Ejemplo:\\Package-Server\apps\office365.appv;\\Package-Server\apps\skype.msix;\\Package-Server\apps\slack.vhd - Para cargar todos los paquetes presentes en un recurso compartido de red, introduzca la ruta de almacenamiento. Ejemplo: \package-Server\apps\
- Para cargar varios paquetes a la vez, introduzca sus rutas completas, separadas por punto y coma (
-
Haga clic en Agregar paquete.
El paquete de aplicaciones aparece en la ficha Paquetes.
Agregar aplicaciones a grupos de entrega
Una vez que un paquete de aplicaciones se haya cargado completamente en su entorno, agregue sus aplicaciones a uno o varios grupos de entrega según sea necesario. Como resultado, los usuarios asociados a esos grupos de entrega podrán acceder a las aplicaciones.
Nota:
- Puede entregar aplicaciones empaquetadas a VDA de sesión única y VDA de varias sesiones a través de grupos de entrega.
- De forma predeterminada, los usuarios finales tienen acceso a todas las aplicaciones empaquetadas asignadas a los grupos de entrega asociados a sus VDA de sesión única (o llamados de escritorio). Para limitar la visibilidad de una aplicación empaquetada en VDA de escritorio a usuarios o grupos específicos, vaya al nodo Aplicaciones, seleccione la aplicación y, a continuación, seleccione Modificar propiedades de la aplicación > Limitar visibilidad para realizar cambios.
Para agregar una o varias aplicaciones de un paquete a varios grupos de entrega, siga estos pasos:
- En el panel izquierdo, seleccione Paquetes de aplicaciones.
- En la ficha Paquetes, seleccione un paquete según sea necesario.
- En la barra de acciones, haga clic en Agregar grupos de entrega. Aparece la página Asignar aplicaciones a grupos de entrega.
- Seleccione una o varias aplicaciones del paquete según sea necesario y, a continuación, haga clic en Siguiente.
-
En la lista de grupos de entrega, seleccione los grupos a los que quiere asignar las aplicaciones y, a continuación, haga clic en Siguiente.
Nota:
- Si seleccionó un paquete MSIX o MSIX app attach, solo se muestran en la lista los grupos de entrega cuyo nivel funcional sea 2106 o posterior.
- Si seleccionó un paquete FlexApp, solo aparecen en la lista los grupos de entrega cuyo nivel funcional sea 2206 o posterior.
- Haga clic en Finalizar.
Para agregar aplicaciones de varios paquetes a varios grupos de entrega, siga estos pasos:
- En el panel izquierdo, seleccione Paquetes de aplicaciones.
- En la pestaña Aplicaciones, seleccione Agregar aplicaciones.
- En la página Grupos, seleccione uno o varios grupos de entrega según sea necesario.
- En la página Aplicaciones, seleccione uno o varios paquetes de aplicaciones de la siguiente manera:
- Haga clic en Agregar y, a continuación, seleccione Paquetes de aplicaciones.
- Seleccione el tipo de origen de paquete necesario (por ejemplo, App-V Single Admin). Aparecerán todos los paquetes de este tipo.
- Seleccione uno o varios paquetes según sea necesario.
- Haga clic en Aceptar y, a continuación, en Siguiente.
- Para agregar más aplicaciones de un tipo de paquete diferente, repita los pasos de la a a la d.
- Haga clic en Finalizar.
También puede agregar aplicaciones empaquetadas a un grupo de entrega cuando:
- Cree un grupo de entrega. Para obtener más información, consulte Crear grupos de entrega.
- Edite grupos de entrega o grupos de aplicaciones existentes. Para obtener más información, consulte Agregar aplicaciones.
(Opcional) Crear grupos de aislamiento para paquetes App-V
Puede crear grupos de aislamiento para habilitar la entrega automática de paquetes App-V interdependientes.
Nota:
Los grupos de aislamiento son compatibles con el método de administración única de App-V. Si utiliza el método de administración dual de App-V, puede lograr el mismo objetivo creando grupos de conexión en la infraestructura de Microsoft App-V. Para obtener más información, consulte este artículo de la documentación de Microsoft: https://docs.microsoft.com/es-es/windows/application-management/app-v/appv-connection-group-file.
Acerca de los grupos de aislamiento
Un grupo de aislamiento es una colección de paquetes de aplicaciones interdependientes que deben ejecutarse en el mismo Windows Sandbox para crear un entorno virtual. Los grupos de aislamiento de Citrix App-V son similares, pero no idénticos, a los grupos de conexión de App-V. Un grupo de aislamiento incluye dos tipos de paquetes:
- Paquetes de aplicaciones explícitos. Aplicaciones con requisitos de licencia específicos. Puede restringir esas aplicaciones a un rango específico de usuarios agregándolas a grupos de entrega.
- Paquetes de aplicaciones automáticos. Aplicaciones que siempre están disponibles para todos los usuarios, independientemente de si se agregan a grupos de entrega.
Por ejemplo, la aplicación app-a requiere JRE 1.7 para ejecutarse. Puede crear un grupo de aislamiento que contenga app-a (marcada como Explícita) y JRE 1.7 (marcada como Automática). A continuación, agregue el paquete de App-V para app-a a uno o varios grupos de entrega. Cuando un usuario inicia app-a, JRE 1.7 se implementa automáticamente con ella.
Cuando un usuario inicia una aplicación App-V marcada como Explícita en un grupo de aislamiento, Citrix Virtual Apps and Desktops comprueba el permiso de acceso del usuario a la aplicación en los grupos de entrega. Si el usuario tiene permiso para acceder a la aplicación, cualquier paquete de aplicación Automático del mismo grupo de aislamiento se pone a disposición del usuario.
No es necesario agregar los paquetes Automáticos a ningún grupo de entrega. Si hay otro paquete de aplicación Explícito en el grupo de aislamiento, ese paquete se pone a disposición del usuario solo si está en el mismo grupo de entrega.
Para obtener más información sobre los grupos aislados, consulte este blog de Citrix.
Crear un grupo de aislamiento de App-V
Cree un grupo de aislamiento y agréguele paquetes de aplicaciones interdependientes. Los pasos detallados son los siguientes:
- En la ficha Grupos de aislamiento, haga clic en Agregar grupo de aislamiento.
- Introduzca un nombre y una descripción para el grupo de aislamiento. Todos los paquetes de aplicaciones de su entorno aparecen en la lista Paquetes disponibles.
- En la lista Paquetes disponibles, seleccione una aplicación según sea necesario y, a continuación, haga clic en la flecha derecha. La aplicación seleccionada aparece en la lista Paquetes en grupo de aislamiento.
- En el campo Implementación, seleccione Explícito o Automático para la aplicación.
- Repita los pasos 2 y 3 para añadir más paquetes.
- Para ajustar el orden de los paquetes en la lista, haga clic en la flecha hacia arriba o hacia abajo.
- Haga clic en Guardar.
Nota:
Las configuraciones de grupos de aislamiento dan como resultado la creación de grupos de conexión de App-V en el VDA. Los escenarios de implementación pueden volverse complejos y el cliente de App-V solo admite paquetes que estén en un grupo de conexión activo a la vez. Le recomendamos que evite añadir el mismo paquete a dos grupos de aislamiento diferentes que se añadan al mismo grupo de entrega.
Publicar aplicaciones empaquetadas en VDA de escritorio de sesión única o compartidos
Ahora puede entregar paquetes App-V, MSIX y MSIX app attach a sus sesiones VDA de escritorio de sesión única o compartidos directamente a través de grupos de entrega. Puede acceder a las aplicaciones empaquetadas en su VDA de escritorio al iniciar sesión, según los permisos de accesibilidad establecidos en las aplicaciones.
Ventajas
- Aplicaciones disponibles en el VDA al iniciar sesión y no preparadas a petición a través de Workspace o StoreFront.
- Tiempo de inicio mejorado al acceder a las aplicaciones empaquetadas.
- Facilita el mantenimiento de las aplicaciones empaquetadas de forma independiente, separadas de la imagen base del VDA.
Consideraciones
- Esta opción está disponible para VDA de sesión única solo a través del SDK de PowerShell adecuado. Actualmente no está disponible en el flujo de trabajo de Web Studio. La publicación en escritorios compartidos se puede realizar con el SDK de PowerShell o de la forma existente a través del flujo de trabajo de Web Studio. Para obtener más información sobre el procedimiento existente, consulte Agregar aplicaciones a grupos de entrega.
- Las aplicaciones deben formar parte de un grupo de entrega.
Antes de empezar
- Asegúrese de que las aplicaciones empaquetadas estén firmadas y disponibles en el recurso compartido de archivos o en la ubicación UNC. Para obtener más información, consulte Almacenar paquetes de aplicaciones en recursos compartidos de red.
- Instale el componente de personalización de Citrix en las máquinas VDA.
Procedimiento
Para entregar aplicaciones empaquetadas a los VDA de escritorio, siga estos pasos:
- Importar paquetes de aplicaciones a Web Studio.
- Publicar la BrokerApplication empaquetada.
- Limitar la visibilidad de las aplicaciones en Web Studio.
Importar paquetes de aplicaciones a Web Studio
- Abra un explorador web. Introduzca
https://<address of the server hosting Web Studio>/Citrix/Studio. - Cree un grupo de entrega. Para obtener más información, consulte Crear grupos de entrega.
- Importe los paquetes de aplicaciones a Web Studio. Para obtener más información, consulte Cargar paquetes de aplicaciones de forma masiva.
Publicar la aplicación empaquetada en BrokerApplication
Si va a publicar en un VDA multisesión (compartido) o en un VDA de aplicación de sesión única, el procedimiento de publicación no cambia. Para obtener más información, consulte Agregar aplicaciones a grupos de entrega. Si va a publicar en un VDA de escritorio de sesión única, haga lo siguiente:
En el Delivery Controller™, ejecute los siguientes comandos de PowerShell:
-
Para recuperar los comandos presentes en el paquete:
Import-Module "D:\Support\Tools\Scripts\Citrix.Cloud.AppLibrary.Admin.v1.psm1"Nota:
La versión de
App-V package discovery moduleque admite esta funcionalidad se encuentra en la ISO de Citrix Virtual Apps and Desktops (versiones 2311 o superiores) en la ruta anterior. -
Para recuperar los ID de grupo de entrega y los ID de aplicación empaquetada relevantes:
Get-BrokerDesktopGroup | Format-Table Uid, NameGet-AppLibAppVApplication | Format-Table Uid, Name -
Para publicar los paquetes y crear las BrokerMachineConfigurations adecuadas:
Publish-PackagedApplication -AppLibararyApplicationUid <AppLibararyApplication.Uid > -DesktopGroupUid <DesktopGroup.Uid> -
Para sincronizar las configuraciones de Broker, que se envían posteriormente al agente de Broker en el VDA:
Update-DesktopGroupMachineConfigurations -DesktopGroupUid <DesktopGroup.Uid>Nota:
Asegúrese de ejecutar el comando de PowerShell
Update-DesktopGroupMachineConfigurationsdespués de publicar o eliminar aplicaciones empaquetadas de un VDA.
Limitar la visibilidad de las aplicaciones en Web Studio
De forma predeterminada, los usuarios tienen todas las aplicaciones empaquetadas asignadas al grupo de entrega que sirve a su VDA disponibles en su sesión de escritorio. Puede controlar la visibilidad de las aplicaciones empaquetadas en los VDA de escritorio configurando la visibilidad de las aplicaciones para usuarios o grupos específicos en Web Studio. Para administrar la visibilidad de las aplicaciones empaquetadas, consulte Cambiar propiedades de la aplicación.
En este artículo
- Implementar y entregar aplicaciones App-V
- Implementar y entregar aplicaciones MSIX y MSIX app attach
- Implementar y entregar aplicaciones FlexApp
- Instalar el componente de personalización de Citrix en las máquinas VDA
- Almacenar paquetes de aplicaciones en recursos compartidos de red
- Cargar paquetes de aplicaciones en su entorno
- Agregar aplicaciones a grupos de entrega
- (Opcional) Crear grupos de aislamiento para paquetes App-V
- Publicar aplicaciones empaquetadas en VDA de escritorio de sesión única o compartidos