Publicar aplicaciones con RemoteApp en Azure Virtual Desktop

Hay dos formas de hacer que las aplicaciones estén disponibles para los usuarios en Azure Virtual Desktop: como parte de un escritorio completo o como aplicaciones individuales con RemoteApp. Las aplicaciones se publican agregándolas a un grupo de aplicaciones, que está asociado a un grupo de hosts y un área de trabajo, y que se asigna a los usuarios. Para obtener más información sobre los grupos de aplicaciones, consulte Terminología.

Con los grupos de aplicaciones de RemoteApp, puede publicar aplicaciones para transmitir de forma remota que se instalan localmente en hosts de sesión o se entregan dinámicamente mediante la conexión de aplicaciones. Estas aplicaciones se presentan a los usuarios como aplicaciones individuales en Aplicación de Windows.

En este artículo se muestra cómo publicar aplicaciones instaladas localmente con RemoteApp mediante Azure Portal y Azure PowerShell. No se pueden publicar aplicaciones mediante CLI de Azure.

Importante

Los usuarios que tienen acceso a un grupo de aplicaciones de escritorio y a un grupo de aplicaciones RemoteApp asignados al mismo grupo de hosts solo tienen acceso al tipo de aplicaciones del grupo de aplicaciones determinado por el tipo de grupo de aplicaciones preferido para el grupo de hosts. Para obtener más información, consulte Comportamiento del tipo de grupo de aplicaciones preferido para grupos de hosts agrupados.

Requisitos previos

Para publicar una aplicación en un grupo de aplicaciones RemoteApp, necesita lo siguiente:

Agregar aplicaciones a un grupo de aplicaciones RemoteApp

Para agregar aplicaciones a un grupo de aplicaciones RemoteApp, seleccione la pestaña correspondiente para su escenario y siga los pasos.

A continuación se explica cómo agregar aplicaciones a un grupo de aplicaciones RemoteApp mediante Azure Portal.

  1. Inicie sesión en el portal de Azure.

  2. En la barra de búsqueda, escriba Azure Virtual Desktop y seleccione la entrada de servicio coincidente.

  3. Seleccione Grupos de aplicaciones y, a continuación, seleccione el grupo de aplicaciones RemoteApp al que desea agregar una aplicación.

  4. Seleccione Aplicacionesy seleccione + Agregar. Asegúrese de que tiene al menos un host de sesión activado en el grupo de hosts al que está asignado el grupo de aplicaciones.

  5. En la pestaña Aspectos básicos , en la lista desplegable de origen de la aplicación , seleccione Asociación de aplicaciones, menú Inicio o Ruta de acceso del archivo. Los campos restantes cambian según el origen de la aplicación que seleccione.

    • Para asociar aplicaciones, complete la siguiente información. El paquete MSIX ya debe haberse agregado y asignado al grupo de hosts.

      Parámetro Valor/Descripción
      Package Seleccione un paquete disponible para el grupo de hosts en la lista desplegable.
      Aplicación Seleccione una aplicación de la lista desplegable.
      Identificador de aplicación Escriba un identificador único para la aplicación.
      Nombre para mostrar Escriba un nombre descriptivo para la aplicación que va dirigido a los usuarios.
      Description Escriba una descripción para la aplicación.
    • Para el menú Inicio, complete la siguiente información:

      Parámetro Valor/Descripción
      Aplicación Seleccione una aplicación de la lista desplegable.
      Nombre para mostrar Escriba un nombre descriptivo para la aplicación que va dirigido a los usuarios.
      Description Escriba una descripción para la aplicación.
      Ruta de acceso de la aplicación Revise la ruta de acceso al .exe archivo de la aplicación y cámbiela si es necesario.
      Requerir línea de comandos Seleccione si necesita agregar un comando específico para ejecutarlo cuando se inicie la aplicación. Si selecciona , escriba el comando en el campo Línea de comandos .
    • En Ruta de acceso del archivo, complete la siguiente información:

      Parámetro Valor/Descripción
      Ruta de acceso de la aplicación Escriba la ruta de acceso al .exe archivo de la aplicación.
      Identificador de aplicación Escriba un identificador único para la aplicación.
      Nombre para mostrar Escriba un nombre descriptivo para la aplicación que se muestra a los usuarios.
      Description Escriba una descripción para la aplicación.
      Requerir línea de comandos Seleccione si necesita agregar un comando específico para ejecutarlo cuando se inicie la aplicación. Si selecciona , escriba el comando en el campo Línea de comandos .

      Si desea anclar la RemoteApp, puede usar el botón de alternancia Crear acceso directo de escritorio (versión preliminar). Después de esto, se necesita una configuración adicional de Intune para habilitar esta directiva; de lo contrario, la configuración no surtirá efecto. Más información aquí

    Una vez que hayas completado esta pestaña, selecciona Siguiente.  

  6. En la pestaña Icono , las opciones que ve dependen del origen de la aplicación que seleccionó en la pestaña Aspectos básicos . Con la asociación de aplicaciones puede usar una ruta UNC, pero para el menú Inicio y la ruta del archivo solo puede usar una ruta local.

    • Si seleccionó Asociar aplicaciones, seleccione Predeterminado para usar el icono predeterminado para la aplicación o seleccione Ruta de acceso del archivo para usar un icono personalizado.

      En Ruta de acceso del archivo, seleccione una de las siguientes opciones:

      • Examine Azure Files para usar un icono de un recurso compartido de archivos de Azure. Seleccione Seleccione una cuenta de almacenamiento, seleccione la cuenta de almacenamiento que contiene el archivo de icono y, a continuación, seleccione Seleccionar archivo de icono. Vaya al recurso compartido de archivos y al directorio en el que se encuentra el icono, marque la casilla situada junto al icono que desea agregar, por ejemplo MyApp.ico, y, a continuación, seleccione Seleccionar. También puede usar un .png archivo. En Índice de iconos, especifique el número de índice del icono que desea usar. Suele ser 0.

      • Ruta de acceso de archivo UNC para usar un icono de un recurso compartido de archivos. En Ruta de acceso del icono, escriba la ruta de acceso UNC al archivo de icono, por ejemplo \\MyFileShare\MyApp.ico. También puede usar un .png archivo. En Índice de iconos, especifique el número de índice del icono que desea usar. Suele ser 0.

    • Si seleccionó el menú Inicio o la ruta de acceso del archivo, en Ruta de .exeacceso del icono, escriba una ruta de acceso local al archivo o al archivo de icono, por ejemploC:\Program Files\MyApp\MyApp.exe. En Índice de iconos, especifique el número de índice del icono que desea usar. Suele ser 0.

    Una vez que haya completado esta pestaña, seleccione Revisar + agregar.

  7. En la pestaña Revisar + agregar , asegúrese de que se supera la validación y revise la información que se usa para agregar la aplicación y, a continuación, seleccione Agregar para agregar la aplicación al grupo de aplicaciones RemoteApp.

Asignar aplicaciones a los usuarios

Las aplicaciones no se asignan individualmente a los usuarios, a menos que use la conexión de aplicaciones. En su lugar, los usuarios se asignan a grupos de aplicaciones. Cuando se asigna un usuario a un grupo de aplicaciones, este puede acceder a todas las aplicaciones de ese grupo. Para obtener información sobre cómo asignar usuarios a grupos de aplicaciones, consulte Asignar usuarios a un grupo de aplicaciones o Agregar y administrar aplicaciones de conexión de aplicaciones.

Publicar aplicaciones de Microsoft Store

Las aplicaciones de Microsoft Store se actualizan con frecuencia y a menudo se instalan automáticamente. La ruta de acceso del directorio de una aplicación instalada desde Microsoft Store incluye el número de versión, que cambia cada vez que se actualiza una aplicación. Si se produce una actualización automáticamente, la ruta cambia y la aplicación ya no está disponible para los usuarios. Puede publicar aplicaciones usando la ubicación de Windows shell:appsFolder como ruta de acceso en el formato shell:AppsFolder\<PackageFamilyName>!<AppId>, que no usa la ruta de acceso del archivo o directorio .exe con el número de versión. Este método garantiza que la ubicación de la aplicación sea siempre correcta.

El uso shell:appsFolder de medios significa que el icono de la aplicación no se recoge automáticamente de la aplicación. Debe proporcionar un archivo de icono en una unidad local en cada host de sesión en una ruta que no cambie, a diferencia del directorio de instalación de la aplicación.

Seleccione la pestaña pertinente para su escenario y siga los pasos.

A continuación se explica cómo publicar una aplicación de Microsoft Store mediante la interfaz de usuario de Windows y el Azure Portal:

  1. En el host de sesión, abra el Explorador de archivos y vaya a la ruta de accesoshell:appsFolder.

  2. Busca la aplicación en la lista, haz clic con el botón derecho en ella y selecciona Crear un acceso directo.

  3. Para la solicitud de acceso directo que aparece, seleccione para colocar el acceso directo en el escritorio.

  4. Vea las propiedades del acceso directo y anote el valor de destino . Este valor es el nombre de familia del paquete y el identificador de aplicación que necesita para publicar la aplicación.

  5. Siga los pasos de la sección Agregar aplicaciones a un grupo de aplicaciones RemoteApp para publicar una aplicación en función de la ruta de acceso del archivo. Para el parámetro Ruta de aplicación, use el valor del campo Destino del acceso directo que creó y, a continuación, especifique la ruta del icono como archivo de icono local.

Publicar Espacio aislado de Windows

El espacio aislado de Windows proporciona un entorno de escritorio ligero para ejecutar aplicaciones de forma segura y aislada. Puede usar el Espacio aislado de Windows con Azure Virtual Desktop en una sesión de escritorio o de RemoteApp.

Los hosts de sesión deben usar un tamaño de máquina virtual (VM) que admita la virtualización anidada. Para comprobar si una serie de máquinas virtuales admite la virtualización anidada, consulte Tamaños de las máquinas virtuales en Azure, vaya al artículo correspondiente de la serie de máquinas virtuales y compruebe la lista de características admitidas.

  1. Para instalar Espacio aislado de Windows en los hosts de sesión, siga los pasos descritos en Información general del Espacio aislado de Windows. Le recomendamos que instale Espacio aislado de Windows en una imagen personalizada que pueda usar al crear los hosts de sesión.

  2. Una vez instalado el Espacio aislado de Windows en los hosts de sesión, estará disponible en una sesión de escritorio. Si también desea publicarla como una RemoteApp, siga los pasos para Agregar aplicaciones a un grupo de aplicaciones RemoteApp y use la ruta de acceso C:\Windows\System32\WindowsSandbox.exedel archivo.

Pasos siguientes