Sdílet prostřednictvím


Publikování aplikací pomocí RemoteAppu ve službě Azure Virtual Desktop

Existují dva způsoby, jak zpřístupnit aplikace uživatelům ve službě Azure Virtual Desktop: jako součást celé plochy nebo jako jednotlivé aplikace pomocí RemoteAppu. Aplikace publikujete tak, že je přidáte do skupiny aplikací, která je přidružená k fondu hostitelů a pracovnímu prostoru a přiřadí se uživatelům. Další informace o skupinách aplikací najdete v tématu Terminologie.

Pomocí skupin aplikací RemoteAppu publikujete aplikace pro vzdálené streamování, které se instalují místně na hostitelích relací nebo se dynamicky doručují pomocí připojení aplikace. Tyto aplikace jsou uživatelům prezentovány jako jednotlivé aplikace v Windows App.

V tomto článku se dozvíte, jak publikovat aplikace nainstalované místně pomocí RemoteAppu pomocí Azure Portal a Azure PowerShell. Aplikace nemůžete publikovat pomocí Azure CLI.

Důležité

Uživatelé, kteří mají přístup ke skupině desktopových aplikací i ke skupině aplikací RemoteApp přiřazené ke stejnému fondu hostitelů, mají přístup pouze k typu aplikací ze skupiny aplikací určenému upřednostňovaným typem skupiny aplikací pro fond hostitelů. Další informace najdete v tématu Chování upřednostňovaného typu skupiny aplikací pro fondy hostitelů ve fondu.

Požadavky

Abyste mohli publikovat aplikaci do skupiny aplikací RemoteApp, potřebujete následující věci:

  • Účet Azure s aktivním předplatným.

  • Existující fond hostitelů s hostiteli relací, skupinou aplikací RemoteApp a pracovním prostorem.

  • Ve fondu hostitelů, ke kterému je přiřazená skupina aplikací, je zapnut alespoň jeden hostitel relace.

  • Aplikace, které chcete publikovat, jsou nainstalované na hostitelích relací ve fondu hostitelů, ke kterému je přiřazena skupina aplikací. Pokud používáte připojení aplikace, musíte přidat a přiřadit balíček MSIX, Appx nebo App-V do fondu hostitelů, než začnete. Další informace najdete v tématu Přidání a správa aplikací pro připojení aplikací.

  • Účet Azure, který používáte, musí mít minimálně předdefinované role Role řízení přístupu na základě role (RBAC) ve skupině prostředků nebo v předplatném, aby bylo možné prostředky vytvořit.

Přidání aplikací do skupiny aplikací RemoteAppu

Pokud chcete přidat aplikace do skupiny aplikací RemoteApp, vyberte kartu odpovídající vašemu scénáři a postupujte podle pokynů.

Tady je postup, jak přidat aplikace do skupiny aplikací RemoteApp pomocí Azure Portal.

  1. Přihlaste se na portál Microsoft Azure.

  2. Do vyhledávacího panelu zadejte Azure Virtual Desktop a vyberte odpovídající položku služby.

  3. Vyberte Skupiny aplikací a pak vyberte skupinu aplikací RemoteApp, do které chcete aplikaci přidat.

  4. Vyberte Aplikace a pak + Přidat. Ujistěte se, že je ve fondu hostitelů, ke kterému je přiřazená skupina aplikací, zapnutý alespoň jeden hostitel relace.

  5. Na kartě Základy v rozevíracím seznamu zdroje aplikace vyberte Připojit aplikaci, nabídku Start nebo Cestu k souboru. Zbývající pole se mění v závislosti na vybraném zdroji aplikace.

    • V části Připojení aplikace vyplňte následující informace. Balíček MSIX už musí být přidaný a přiřazený k vašemu fondu hostitelů.

      Parametr Hodnota/popis
      Balíček V rozevíracím seznamu vyberte balíček dostupný pro fond hostitelů.
      Application V rozevíracím seznamu vyberte aplikaci.
      Identifikátor aplikace Zadejte jedinečný identifikátor aplikace.
      Zobrazovaný název Zadejte popisný název aplikace, která je určená uživatelům.
      Popis Zadejte popis aplikace.
    • V nabídce Start vyplňte následující informace:

      Parametr Hodnota/popis
      Application V rozevíracím seznamu vyberte aplikaci.
      Zobrazovaný název Zadejte popisný název aplikace, která je určená uživatelům.
      Popis Zadejte popis aplikace.
      Cesta k aplikaci Zkontrolujte cestu k .exe souboru aplikace a v případě potřeby ji změňte.
      Vyžadovat příkazový řádek Vyberte, jestli potřebujete přidat konkrétní příkaz, který se má spustit při spuštění aplikace. Pokud vyberete Ano, zadejte příkaz do pole Příkazový řádek .
    • V části Cesta k souboru vyplňte následující informace:

      Parametr Hodnota/popis
      Cesta k aplikaci Zadejte cestu k .exe souboru aplikace.
      Identifikátor aplikace Zadejte jedinečný identifikátor aplikace.
      Zobrazovaný název Zadejte popisný název aplikace, který se zobrazí uživatelům.
      Popis Zadejte popis aplikace.
      Vyžadovat příkazový řádek Vyberte, jestli potřebujete přidat konkrétní příkaz, který se má spustit při spuštění aplikace. Pokud vyberete Ano, zadejte příkaz do pole Příkazový řádek .

    Po dokončení této karty vyberte Další.

  6. Zobrazené možnosti na kartě Ikona závisí na zdroji aplikace, který jste vybrali na kartě Základy . S připojením aplikace můžete použít cestu UNC, ale pro nabídku Start a cestu k souboru můžete použít pouze místní cestu.

    • Pokud jste vybrali Připojit aplikaci, vyberte Výchozí a použijte výchozí ikonu aplikace, nebo vyberte Cesta k souboru a použijte vlastní ikonu.

      V části Cesta k souboru vyberte jednu z následujících možností:

      • Procházejte Azure Files a použijte ikonu ze sdílené složky Azure. Vyberte Vybrat účet úložiště , vyberte účet úložiště obsahující soubor ikony a pak vyberte Vybrat soubor ikony. Přejděte do sdílené složky a adresáře, ve které je vaše ikona, zaškrtněte políčko vedle ikony, kterou chcete přidat, například MyApp.icoa pak vyberte Vybrat. Můžete také použít .png soubor. V části Index ikony zadejte číslo indexu ikony, kterou chcete použít. Obvykle je to 0.

      • Cesta k souboru UNC pro použití ikony ze sdílené složky Do pole Cesta k ikoně zadejte cestu UNC k souboru ikony, například \\MyFileShare\MyApp.ico. Můžete také použít .png soubor. V části Index ikony zadejte číslo indexu ikony, kterou chcete použít. Obvykle je to 0.

    • Pokud jste vybrali nabídku Start nebo Cestu k souboru, zadejte do pole Cesta k ikoně místní cestu k .exe souboru nebo souboru ikony, například C:\Program Files\MyApp\MyApp.exe. V části Index ikony zadejte číslo indexu ikony, kterou chcete použít. Obvykle je to 0.

    Po dokončení této karty vyberte Zkontrolovat a přidat.

  7. Na kartě Zkontrolovat a přidat se ujistěte, že ověření projde, zkontrolujte informace použité k přidání aplikace. Pak vyberte Přidat a přidejte aplikaci do skupiny aplikací RemoteApp.

Přiřazení aplikací uživatelům

Aplikace se uživatelům nepřiřazují jednotlivě, pokud nepoužíváte připojení aplikace. Místo toho jsou uživatelé přiřazeni ke skupinám aplikací. Když je uživatel přiřazený ke skupině aplikací, má přístup ke všem aplikacím v této skupině. Informace o přiřazování uživatelů ke skupinám aplikací najdete v tématech Přiřazení uživatelů do skupiny aplikací nebo Přidání a správa aplikací pro připojení aplikací.

Publikování aplikací z Microsoft Storu

Aplikace v Microsoft Storu se často aktualizují a často se instalují automaticky. Cesta k adresáři pro aplikaci nainstalovanou z Microsoft Storu obsahuje číslo verze, které se mění při každé aktualizaci aplikace. Pokud k aktualizaci dojde automaticky, cesta se změní a aplikace už nebude uživatelům dostupná. Aplikace můžete publikovat pomocí umístění windows shell:appsFolder jako cesty ve formátu shell:AppsFolder\<PackageFamilyName>!<AppId>, která nepoužívá .exe soubor ani cestu k adresáři s číslem verze. Tato metoda zajišťuje, že umístění aplikace je vždy správné.

Použití shell:appsFolder znamená, že ikona aplikace se z aplikace automaticky neschová. Soubor ikony byste měli na místní jednotce na každém hostiteli relace zadat v cestě, která se na rozdíl od instalačního adresáře aplikace nezmění.

Vyberte kartu relevantní pro váš scénář a postupujte podle pokynů.

Tady je postup, jak publikovat aplikaci z Microsoft Storu pomocí uživatelského rozhraní Systému Windows a Azure Portal:

  1. Na hostiteli relace otevřete Průzkumník souborů a přejděte na cestu shell:appsFolder.

  2. Najděte aplikaci v seznamu, klikněte na ni pravým tlačítkem a pak vyberte Vytvořit zástupce.

  3. Pokud se zobrazí výzva zástupce, vyberte Ano a umístěte zástupce na plochu.

  4. Zobrazte vlastnosti zástupce a poznamenejte si hodnotu Cíl . Tato hodnota je název rodiny balíčků a ID aplikace, které potřebujete k publikování aplikace.

  5. Postupujte podle kroků v části Přidání aplikací do skupiny aplikací RemoteApp pro publikování aplikace na základě cesty k souboru. Pro parametr Cesta k aplikaci použijte hodnotu z pole Cíl vytvořeného zástupce a pak jako místní soubor ikony zadejte cestu k ikoně.

Publikovat Sandbox ve Windows

Sandbox ve Windows poskytuje jednoduché desktopové prostředí pro bezpečné samostatné spouštění aplikací. Sandbox ve Windows můžete použít se službou Azure Virtual Desktop v desktopové nebo relaci RemoteAppu.

Hostitelé relací musí používat velikost virtuálního počítače, která podporuje vnořenou virtualizaci. Pokud chcete zkontrolovat, jestli řada virtuálních počítačů podporuje vnořenou virtualizaci, přečtěte si téma Velikosti virtuálních počítačů v Azure, přejděte na příslušný článek o řadě virtuálních počítačů a podívejte se na seznam podporovaných funkcí.

  1. Pokud chcete nainstalovat Sandbox ve Windows na hostitele relací, postupujte podle pokynů v přehledu Sandbox ve Windows. Doporučujeme nainstalovat Sandbox ve Windows do vlastní image, kterou můžete použít při vytváření hostitelů relací.

  2. Jakmile nainstalujete Sandbox ve Windows na hostitele relací, bude k dispozici v desktopové relaci. Pokud ho chcete publikovat také jako RemoteApp, postupujte podle pokynů k přidání aplikací do skupiny aplikací RemoteApp a použijte cestu k C:\Windows\System32\WindowsSandbox.exesouboru .

Další kroky