Tutorial: Administración de grupos de aplicaciones para Azure Virtual Desktop (clásico)

Importante

Este contenido se aplica a Azure Virtual Desktop (clásico), que no admite objetos de Azure Resource Manager. Si está intentando administrar objetos de Azure Virtual Desktop para Azure Resource Manager, consulte este artículo.

El grupo de aplicaciones predeterminado creado para un nuevo grupo de hosts de Azure Virtual Desktop también publica el escritorio completo. Además, puede crear uno o varios grupos de aplicaciones de RemoteApp para el grupo host. Siga este tutorial para crear un grupo de aplicaciones de RemoteApp y publicar aplicaciones individuales del menú Inicio.

En este tutorial, aprenderá a:

  • Crear un grupo de RemoteApp
  • Conceder acceso a programas de RemoteApp.

Antes de empezar y, si aún no lo ha hecho, descargue e importe el módulo de PowerShell de Azure Virtual Desktop, ya que lo usará en la sesión de PowerShell. Después, ejecute el siguiente cmdlet para iniciar sesión en su cuenta:

Add-RdsAccount -DeploymentUrl "https://rdbroker.wvd.microsoft.com"

Creación de un grupo de RemoteApp

  1. Ejecute el siguiente cmdlet de PowerShell para crear un nuevo grupo de aplicaciones de RemoteApp vacío.

    New-RdsAppGroup -TenantName <tenantname> -HostPoolName <hostpoolname> -Name <appgroupname> -ResourceType "RemoteApp"
    
  2. (Opcional) Para comprobar que se creó el grupo de aplicaciones, puede ejecutar el siguiente cmdlet para ver una lista de todos los grupos de aplicaciones para el grupo de hosts.

    Get-RdsAppGroup -TenantName <tenantname> -HostPoolName <hostpoolname>
    
  3. Ejecute el siguiente cmdlet para obtener una lista de aplicaciones del menú Inicio en la imagen de máquina virtual del grupo host. Anote los valores de FilePath, IconPath, IconIndex y otra información importante para la aplicación que quiere publicar.

    Get-RdsStartMenuApp -TenantName <tenantname> -HostPoolName <hostpoolname> -AppGroupName <appgroupname>
    
  4. Ejecute el siguiente cmdlet para instalar la aplicación según AppAlias. AppAlias se vuelve visible cuando se ejecuta la salida del paso 3.

    New-RdsRemoteApp -TenantName <tenantname> -HostPoolName <hostpoolname> -AppGroupName <appgroupname> -Name <RemoteAppName> -AppAlias <appalias>
    
  5. (Opcional) Ejecute el siguiente cmdlet para publicar un nuevo programa de RemoteApp en el grupo de aplicaciones creado en el paso 1.

     New-RdsRemoteApp -TenantName <tenantname> -HostPoolName <hostpoolname> -AppGroupName <appgroupname> -Name <RemoteAppName> -Filepath <filepath>  -IconPath <iconpath> -IconIndex <iconindex>
    
  6. Para comprobar que se publicó la aplicación, ejecute el siguiente cmdlet.

     Get-RdsRemoteApp -TenantName <tenantname> -HostPoolName <hostpoolname> -AppGroupName <appgroupname>
    
  7. Repita los pasos 1 a 5 para cada aplicación que desee publicar para este grupo de aplicaciones.

  8. Ejecute el siguiente cmdlet para conceder a los usuarios acceso a los programas de RemoteApp en el grupo de aplicaciones.

    Add-RdsAppGroupUser -TenantName <tenantname> -HostPoolName <hostpoolname> -AppGroupName <appgroupname> -UserPrincipalName <userupn>
    

Pasos siguientes

En este tutorial, aprendió cómo crear un grupo de aplicaciones, rellenarlo con programas de RemoteApp y asignar usuarios al grupo de aplicaciones. Para información sobre cómo crear un grupo de hosts de validación, consulte el tutorial siguiente. Puede usar un grupo de hosts de validación para supervisar las actualizaciones del servicio antes de implementarlas en el entorno de producción.