Citrix DaaS

Crear grupos de aplicaciones

Introducción

Los grupos de aplicaciones permiten administrar colecciones de aplicaciones. Puede crear grupos de aplicaciones para las aplicaciones compartidas entre varios grupos de entrega o que son utilizadas por un subconjunto de usuarios dentro de un grupo de entrega. Los grupos de aplicaciones son opcionales. Ofrecen una alternativa a agregar las mismas aplicaciones a varios grupos de entrega. Los grupos de entrega se pueden asociar a varios grupos de aplicaciones, y un grupo de aplicaciones puede estar asociado a varios grupos de entrega.

El uso de grupos de aplicaciones puede proporcionar ventajas para la administración de aplicaciones y para el control de los recursos frente a la opción de grupos de entrega:

  • La agrupación lógica de las aplicaciones y sus parámetros permite administrar esas aplicaciones como una sola unidad. Por ejemplo, no tiene que agregar (publicar) la misma aplicación en grupos de entrega individuales de uno en uno.
  • Compartir sesiones entre grupos de aplicaciones puede reducir el consumo de los recursos. En otros casos, la inhabilitación del uso compartido de sesiones entre grupos de aplicaciones puede ser beneficiosa.
  • Puede usar la función de restricción por etiquetas para publicar aplicaciones desde un grupo de aplicaciones, con lo que solo se tiene en cuenta un subconjunto de las máquinas que contienen los grupos de entrega seleccionados. Con una restricción por etiquetas, puede usar las máquinas existentes para más de una tarea de publicación, con lo que se ahorran los costes asociados a la implementación y la administración de máquinas adicionales. La restricción por etiquetas puede entenderse como una subdivisión (o partición) de las máquinas de un grupo de entrega. Usar un grupo de aplicaciones o escritorios con una restricción por etiquetas puede ser útil para aislar un subconjunto de las máquinas de un grupo de entrega y solucionar los problemas que presentan.

Ejemplos de configuración

Ejemplo 1

El gráfico siguiente muestra una implementación que incluye grupos de aplicaciones:

Imagen traducida

En esta configuración, las aplicaciones se agregan a los grupos de aplicaciones no a los grupos de entrega. Los grupos de entrega especifican qué máquinas se utilizarán. (Aunque no se muestra, las máquinas se encuentran en catálogos de máquinas.)

El grupo de aplicaciones 1 está asociado al grupo de entrega 1. A las aplicaciones del grupo de aplicaciones 1 tienen acceso los usuarios especificados en el grupo de aplicaciones 1, siempre y cuando también estén en la lista de usuarios del grupo de entrega 1. Esto es conforme a la recomendación de que la lista de usuarios de un grupo de aplicaciones debe ser un subconjunto (una restricción) de la lista de usuarios del grupo de entrega asociado. Los parámetros del grupo de aplicaciones 1 (tales como el uso compartido de sesiones entre grupos de aplicaciones y los grupos de entrega asociados) se aplican a las aplicaciones y los usuarios de ese grupo. Los parámetros del grupo de entrega 1 (tales como la función para usuarios anónimos) se aplican a los usuarios de los grupos de aplicaciones 1 y 2, porque esos grupos de aplicaciones se han asociado a ese grupo de entrega.

El grupo de aplicaciones 2 está asociado a dos grupos de entrega: 1 y 2. Se puede asignar una prioridad a cada uno de esos grupos de entrega en el grupo de aplicaciones 2, para indicar el orden en que se comprobarán los grupos de entrega cuando se inicie una aplicación. A las aplicaciones del grupo de aplicaciones 2 tienen acceso los usuarios especificados en el grupo de aplicaciones 2, siempre y cuando también estén en la lista de usuarios de los grupos de entrega 1 y 2.

Ejemplo 2

En esta sencilla distribución, se usan restricciones por etiqueta para limitar las máquinas que se tendrán en cuenta para ciertos inicios de aplicaciones y escritorios. El sitio tiene un grupo de entrega compartido, un escritorio publicado, y un grupo de aplicaciones configurado con dos aplicaciones.

Imagen traducida

Se han agregado etiquetas a cada una de las tres máquinas (VDA 101, 102 y 103).

El grupo de aplicaciones se creó con la restricción por etiquetas “Naranja”, por lo que cada una de sus aplicaciones (Calculadora y Bloc de notas) solo se pueden iniciar en las máquinas de ese grupo de entrega que tengan la etiqueta “Naranja”: VDA 102 y 103.

Para ver instrucciones y ejemplos más detallados sobre cómo usar las restricciones de etiqueta en los grupos de aplicaciones (y escritorios), consulte Etiquetas.

Información orientativa y consideraciones

Citrix recomienda agregar aplicaciones a grupos de aplicaciones o grupos de entrega, pero no a ambos. De lo contrario, la complejidad de tener las aplicaciones asignadas a dos tipos de grupos puede complicar la administración de estas.

De forma predeterminada, hay un grupo de aplicaciones habilitado. Después de crear un grupo de aplicaciones, puede modificar el grupo para cambiar este parámetro. Consulte Administrar grupos de aplicaciones.

De forma predeterminada, se pueden compartir sesiones entre grupos de aplicaciones. Consulte Compartir sesiones entre grupos de aplicaciones.

Citrix recomienda actualizar la versión de los grupos de entrega a la actual. Eso requiere:

  1. Actualizar la versión de los VDA de las máquinas utilizadas en el grupo de entrega.
  2. Cambiar a un nivel funcional superior para los catálogos de máquinas que contienen esas máquinas
  3. Cambiar a un nivel funcional superior para el grupo de entrega.

Para obtener más información, consulte Administrar grupos de entrega.

Para utilizar grupos de aplicaciones, los componentes principales deben tener la versión 7.9 como mínimo.

La creación de grupos de aplicaciones requiere el permiso de administración delegada correspondiente al rol integrado de Administrador de grupos de entrega. Para obtener información detallada, consulte Administración delegada.

Este artículo se refiere a la “asociación” de una aplicación con varios grupos de aplicaciones para diferenciarla de la acción de agregar una nueva instancia de esa aplicación desde algún origen disponible. Del mismo modo, los grupos de entrega se asocian a grupos de aplicaciones (y viceversa), en lugar de ser agregados como componentes unos de otros.

Compartir sesiones con grupos de aplicaciones

Cuando se habilita la capacidad de compartir sesiones de aplicación, todas las aplicaciones se inician en la misma sesión de aplicación. Lo que reduce los costes asociados al inicio de aplicaciones adicionales y permite las funciones de aplicación que hacen uso del Portapapeles, como las operaciones de copiar y pegar contenido. Sin embargo, podría interesarle desactivar el uso compartido de sesiones en algunas situaciones.

Cuando se usan grupos de aplicaciones, se puede configurar el uso compartido de las sesiones de aplicación de las siguientes tres maneras (que amplían el comportamiento estándar del uso compartido de sesiones que solo está disponible cuando se usan grupos de entrega):

  • Uso compartido de sesiones habilitado entre grupos de aplicaciones.
  • Uso compartido de sesiones habilitado solamente entre las aplicaciones de un mismo grupo de aplicaciones.
  • Uso compartido de sesiones inhabilitado.

Compartir sesiones entre grupos de aplicaciones

Puede permitir que las sesiones de aplicaciones se compartan entre los grupos de aplicaciones, o bien, puede inhabilitarlo para limitar la capacidad de compartir sesiones solo a las aplicaciones que se encuentren en el mismo grupo de aplicaciones.

  • Este es un ejemplo de cuándo puede ser útil habilitar el uso compartido de sesiones entre los grupos de aplicaciones:

    El grupo de aplicaciones 1 contiene aplicaciones de Microsoft Office como Word y Excel. El grupo de aplicaciones 2 contiene otras aplicaciones (como el Bloc de notas y la Calculadora), y ambos grupos de aplicaciones están conectados al mismo grupo de entrega. Un usuario que tiene acceso a ambos grupos de aplicaciones inicia una sesión de aplicación mediante Word y, a continuación, el Bloc de notas. Si la sesión existente del usuario que ejecuta Word es adecuada para ejecutar el Bloc de notas, el Bloc de notas se iniciará dentro de la sesión existente. En cambio, si el Bloc de notas no se puede ejecutar en la sesión existente (por ejemplo, si la restricción por etiquetas excluye la máquina donde se ejecuta la sesión), se crea una nueva sesión en otra máquina, en lugar de compartir sesiones.

  • Este es un ejemplo de cuándo puede ser útil inhabilitar el uso compartido de sesiones entre los grupos de aplicaciones:

    Tiene un conjunto de aplicaciones que no pueden interactuar correctamente con otras aplicaciones instaladas en las mismas máquinas: por ejemplo, dos versiones diferentes de una misma suite de software o dos versiones diferentes del mismo explorador web. Usted prefiere no permitir que un usuario inicie ambas versiones en una misma sesión.

    Puede crear un grupo de aplicaciones para cada versión de la suite de software y agregar las aplicaciones para cada versión de la suite al grupo de aplicaciones correspondiente. Si el uso compartido de sesiones entre los grupos se inhabilita para cada uno de esos grupos de aplicaciones, un usuario especificado en esos grupos puede ejecutar las aplicaciones de la misma versión en la misma sesión, y puede ejecutar otras aplicaciones al mismo tiempo, pero no en la misma sesión. Si el usuario inicia una de las aplicaciones de diferente versión (que se encuentra en un grupo de aplicaciones distinto) o inicia cualquier aplicación que no está contenida en un grupo de aplicaciones, esa aplicación se inicia en una nueva sesión.

Compartir sesiones entre los grupos de aplicaciones no es una función de seguridad de un espacio aislado. No es totalmente segura y no puede impedir que los usuarios inicien aplicaciones en sus sesiones por otros medios (por ejemplo, a través del Explorador de Windows).

Si una máquina alcanza su capacidad máxima, no se inician nuevas sesiones en ella. Las nuevas aplicaciones se inician en las sesiones existentes en la máquina compartiendo sesiones si fuera necesario (siempre que eso concuerde con las restricciones respecto a compartir sesiones que se describen aquí).

Solo se pueden ofrecer las sesiones preiniciadas a los grupos de aplicaciones que tienen permitido compartir sesiones (las sesiones que usan la función Persistencia de sesiones están disponibles a todos los grupos de aplicaciones). Esas funciones deben habilitarse y configurarse en cada uno de los grupos de entrega asociados al grupo de aplicaciones. No puede configurarlas en los grupos de aplicaciones.

De forma predeterminada, se pueden compartir sesiones entre grupos de aplicaciones cuando se crea un grupo de aplicaciones. No puede cambiar esto cuando crea el grupo. Después de crear un grupo de aplicaciones, puede modificar el grupo para cambiar este parámetro. Consulte Administrar grupos de aplicaciones.

Inhabilitar el uso compartido de sesiones en un grupo de aplicaciones

Puede impedir que las aplicaciones que se encuentran en el mismo grupo compartan sesiones.

  • Este es un ejemplo de cuándo puede ser útil impedir que se compartan sesiones entre los grupos de aplicaciones:

    Si quiere que los usuarios accedan a varias sesiones simultáneas de pantalla completa de una aplicación en varios monitores.

    Cree un grupo de aplicaciones y agréguele las aplicaciones. Si las aplicaciones de ese grupo no pueden compartir sesiones, cuando un usuario especificado en el grupo inicia una aplicación y después otra, las aplicaciones se inician en sesiones distintas y el usuario puede mover cada una a un monitor aparte.

De forma predeterminada, se pueden compartir sesiones entre grupos de aplicaciones cuando se crea un grupo de aplicaciones. No puede cambiar esto cuando crea el grupo. Después de crear un grupo de aplicaciones, puede modificar el grupo para cambiar este parámetro. Consulte Administrar grupos de aplicaciones.

Crear un grupo de aplicaciones

Use el proceso de creación de un grupo de aplicaciones para crear categorías de aplicaciones en la aplicación Citrix Workspace. Las categorías de aplicaciones permiten administrar colecciones de aplicaciones en Citrix Workspace.

Para crear un grupo de aplicaciones:

  1. En Administrar > Configuración completa, seleccione Aplicaciones en el panel de la izquierda y, a continuación, seleccione la ficha Grupos de aplicaciones.
  2. Para organizar grupos de aplicaciones mediante carpetas, cree carpetas en la carpeta raíz Application Groups.
  3. Seleccione la carpeta en la que quiere crear el grupo y, a continuación, haga clic en Crear grupo de entrega. El asistente de creación de grupos se inicia con una página de introducción. Puede quitar la página para futuras versiones de este asistente.
  4. Siga las instrucciones del asistente para configurar los parámetros en las páginas que se describen a continuación. Cuando haya terminado con cada página, seleccione Siguiente hasta llegar a la página Resumen.

Paso 1. Grupos de entrega

La página Grupos de entrega muestra todos los grupos de entrega, con la cantidad de máquinas que contiene cada grupo.

  • La lista Grupos de entrega compatibles contiene los grupos de entrega que puede seleccionar. Los grupos de entrega compatibles contienen máquinas con SO de servidor o de escritorio aleatorias (no asignadas de manera permanente o estática).
  • La lista Grupos de entrega incompatibles contiene grupos de entrega que no puede seleccionar. Cada entrada explica por qué no es compatible, como, por ejemplo, porque contienen máquinas asignadas estáticas.

Un grupo de aplicaciones se puede asociar a grupos de entrega que contengan máquinas compartidas (no privadas) que puedan entregar aplicaciones.

También puede seleccionar grupos de entrega que contengan máquinas compartidas que solo entregan escritorios, siempre que se cumplan las dos condiciones siguientes:

  • El grupo de entrega contiene máquinas compartidas y se creó con una versión de XenDesktop anterior a 7.9.
  • Usted tiene el permiso Modificar grupo de entrega.

El tipo de grupo de entrega se convierte automáticamente a “escritorios y aplicaciones” cuando se confirma el asistente Crear grupo de aplicaciones.

Aunque puede crear un grupo de aplicaciones que no tenga grupos de entrega asociados (por ejemplo, para organizar aplicaciones o para servir de almacenamiento para las aplicaciones que no se están utilizando en ese momento), el grupo de aplicaciones no se puede usar para entregar aplicaciones hasta que se especifica al menos un grupo de entrega. Además, no se pueden agregar aplicaciones al grupo de aplicaciones desde la opción de origen Desde el menú Inicio si no hay grupos de entrega especificados.

Los grupos de entrega que seleccione especifican las máquinas que se usarán para entregar aplicaciones. Marque las casillas que aparecen junto a los grupos de entrega que quiere asociar al grupo de aplicaciones.

Para agregar una restricción por etiquetas, elija Restringir inicios a máquinas con la etiqueta y, a continuación, seleccione la etiqueta en el menú desplegable.

Paso 2. Usuarios

Especifique quién puede usar las aplicaciones del grupo de aplicaciones. Puede permitir todos los usuarios y los grupos de usuarios de los grupos de entrega seleccionados en la página anterior, o puede seleccionar un grupo específico de usuarios y grupos de usuarios de los grupos de entrega. Si restringe el uso a unos cuantos usuarios especificados, solo los usuarios especificados en el grupo de entrega y el grupo de aplicaciones pueden acceder a las aplicaciones de este grupo de aplicaciones. Básicamente, la lista de usuarios del grupo de aplicaciones proporciona un filtro en las listas de usuarios de los grupos de entrega.

El uso de las aplicaciones por parte de usuarios no autenticados solo puede habilitarse o inhabilitarse en los grupos de entrega, no en los grupos de aplicaciones.

Para obtener información sobre dónde se especifican las listas de usuarios en una implementación, consulte Dónde se especifican las listas de usuarios.

Paso 3. Aplicaciones

Información útil:

  • De forma predeterminada, las nuevas aplicaciones que agregue se colocan en una carpeta denominada Applications. Puede especificar otra carpeta. Si intenta agregar una aplicación y ya existe una con el mismo nombre en la carpeta, se le pedirá cambiar el nombre de la aplicación que está agregando. Si acepta el nombre único sugerido, la aplicación se agrega con ese nombre. De lo contrario, cambie el nombre antes de agregarla. Para obtener más información, consulte Administrar carpetas de aplicaciones.
  • Puede cambiar las propiedades de una aplicación (parámetros) al agregarla, o más tarde. Consulte Cambiar las propiedades de la aplicación. Si publica dos aplicaciones con el mismo nombre para los mismos usuarios, cambie la propiedad Nombre de la aplicación (para el usuario) en la interfaz de administración de Configuración completa. De lo contrario, los usuarios verán nombres duplicados en la aplicación Citrix Workspace.
  • Al agregar una aplicación a más de un grupo de entrega, puede haber un problema de visibilidad si no dispone de permisos suficientes para ver la aplicación en todos esos grupos de entrega. En tales casos, consulte a un administrador con más permisos o amplíe su ámbito para incluir todos los grupos a los que se haya agregado la aplicación.

Seleccione la lista desplegable Agregar para ver los orígenes de aplicación.

  • Desde el menú Inicio: Se trata de las aplicaciones que se detectan en una máquina de los grupos de entrega seleccionados. Cuando se selecciona este origen, se abre una nueva página con una lista de aplicaciones detectadas. Marque las casillas de verificación de las aplicaciones que quiere agregar y, a continuación, seleccione Aceptar.

    Este origen no se puede seleccionar si seleccionó una de estas opciones:

    • Grupos de aplicaciones que no tienen grupos de entrega asociados.
    • Grupos de aplicaciones con grupos de entrega asociados que no contienen máquinas.
    • Un grupo de entrega que no contiene máquinas.
  • Definidas manualmente: Se trata de las aplicaciones que se encuentran en el sitio o en la red. Cuando se selecciona este origen, se abre una nueva página donde se escribe la ruta al archivo ejecutable, al directorio de trabajo, los argumentos de línea de comandos opcionales y los nombres simplificados para administradores y usuarios. Una vez introducida esta información, seleccione Aceptar.
  • Existentes: Se trata de aplicaciones agregadas anteriormente al sitio. Cuando se selecciona este origen, se abre una nueva página con una lista de aplicaciones detectadas. Marque las casillas de verificación de las aplicaciones que quiere agregar y, a continuación, seleccione Aceptar. Este origen no se puede seleccionar si el sitio no contiene ninguna aplicación.
  • App-V: Se trata de las aplicaciones presentes en paquetes de App-V. Cuando se selecciona este origen, se abre una nueva página donde se puede seleccionar el servidor de App-V o la biblioteca de aplicaciones. En la pantalla resultante, marque las casillas de las aplicaciones que quiere agregar y, a continuación, seleccione Aceptar. Para obtener más información, consulte Implementar y entregar aplicaciones de App-V. Este origen no se puede seleccionar (o no aparece) si App-V no está configurado en el sitio.

    Nota:

    En VDA 2003 y versiones posteriores no se admite la publicación de paquetes de App-V desde direcciones URL HTTP. No puede seleccionar esas aplicaciones de la lista.

Como se ha indicado, algunas de las entradas de la lista desplegable Agregar no se pueden seleccionar si no existe ningún origen válido de ese tipo. Los orígenes que son incompatibles no aparecen (por ejemplo, no se pueden agregar grupos de aplicaciones a grupos de aplicaciones, por lo que ese origen no aparece en la lista cuando se crea un grupo de aplicaciones).

Paso 4. Ámbitos

Esta página aparecerá solo si se ha creado antes un ámbito personalizado. De forma predeterminada, está seleccionado el ámbito Todo. Para obtener más información, consulte Administración delegada.

Paso 5. Resumen

Escriba un nombre para el grupo de aplicaciones. También puede especificar una descripción (optativa).

Revise la información de resumen y, a continuación, seleccione Finalizar.

Crear grupos de aplicaciones