Freigeben über


Bevorzugtes Verhalten des Anwendungsgruppentyps für gepoolte Hostpools in Azure Virtual Desktop

Eine Anwendungsgruppe ist eine logische Gruppierung von Anwendungen, die auf Sitzungshosts in einem Hostpool verfügbar sind. Anwendungsgruppen steuern, ob ein vollständiger Desktop oder welche Anwendungen aus einem Hostpool benutzern zum Herstellen einer Verbindung zur Verfügung stehen. Eine Anwendungsgruppe kann nur einem einzelnen Hostpool zugewiesen werden, aber Sie können demselben Hostpool mehrere Anwendungsgruppen zuweisen. Benutzer können mehreren Anwendungsgruppen über mehrere Hostpools hinweg zugewiesen werden, sodass Sie die Anwendungen und Desktops variieren können, auf die Benutzer zugreifen können.

Wenn Sie eine Anwendungsgruppe erstellen, kann es sich um einen von zwei Typen handeln:

  • Desktop: Benutzer greifen über einen Sitzungshost auf den vollständigen Windows-Desktop zu. Verfügbar mit poolierten oder persönlichen Hostpools.

  • RemoteApp: Benutzer greifen auf einzelne Anwendungen zu, die Sie auswählen, und veröffentlichen sie in der Anwendungsgruppe. Nur für gepoolte Hostpools verfügbar.

Mit gepoolten Hostpools können Sie beide Anwendungsgruppentypen gleichzeitig demselben Hostpool zuweisen. Sie können nur eine einzelne Desktopanwendungsgruppe mit einem Hostpool zuweisen, aber Sie können demselben Hostpool auch mehrere RemoteApp-Anwendungsgruppen zuweisen.

Benutzer, die mehreren RemoteApp-Anwendungsgruppen zugewiesen sind, die demselben Hostpool zugewiesen sind, haben Zugriff auf ein Aggregat aller Anwendungen in den Anwendungsgruppen, denen sie zugewiesen sind.

Um zu verhindern, dass Benutzer gleichzeitig eine Verbindung mit einer Desktop- und RemoteApp-Anwendung aus Anwendungsgruppen herstellen, die demselben Hostpool zugewiesen sind, haben gepoolte Hostpools die Einstellung Bevorzugter Anwendungsgruppentyp. Diese Einstellung bestimmt, ob Benutzer Zugriff auf die vollständigen Desktop- oder RemoteApp-Anwendungen aus diesem Hostpool in Windows App oder der Remotedesktop-App haben, wenn sie einer Anwendungsgruppe jedes Typs demselben Hostpool zugewiesen werden.

Wichtig

Benutzer, die Zugriff auf eine Desktopanwendungsgruppe und eine RemoteApp-Anwendungsgruppe haben, die demselben Hostpool zugewiesen sind, haben nur Zugriff auf den Anwendungstyp aus der Anwendungsgruppe, der durch den bevorzugten Anwendungsgruppentyp für den Hostpool bestimmt wird. Es verhindert nicht, dass ein Benutzer Zugriff auf die vollständigen Desktop- und RemoteApp-Anwendungen aus verschiedenen Hostpools hat oder dass unterschiedliche Benutzer Zugriff auf verschiedene Anwendungsgruppentypen aus demselben Hostpool haben.

Sie müssen den bevorzugten Anwendungsgruppentyp für einen Hostpool zum Zeitpunkt der Erstellung angeben. Darüber hinaus gibt es beim Erstellen eines Hostpools mit dem Azure-Portal zwei Standardverhalten, die beim Erstellen eines Hostpools mit einer anderen Methode wie Azure PowerShell oder Azure CLI nicht auftreten. Diese Standardverhaltensweisen sind:

  • Der standardmäßige bevorzugte Anwendungsgruppentyp, der mit dem Azure-Portal ausgewählt wurde, ist Desktop. Sie können diese Einstellung ändern, wenn Sie den Hostpool erstellen oder nachdem der Hostpool erstellt wurde.

  • Eine Desktopanwendungsgruppe wird automatisch erstellt und dem Hostpool zugewiesen, unabhängig davon, ob Sie den bevorzugten Anwendungsgruppentyp Desktop oder RemoteApp auswählen. Der Name der Anwendungsgruppe wird aus dem Namen des Hostpools mit dem Suffix -DAGgebildet, z. B hp01-DAG. . Sie können diese Anwendungsgruppe entfernen, nachdem der Hostpool erstellt wurde, wenn Sie nur RemoteApp-Anwendungen verwenden möchten. Einem Hostpool kann jeweils nur eine Desktopanwendungsgruppe zugeordnet werden.

Erzwingen eines bevorzugten Anwendungsgruppentyps

Zuvor konnten Hostpools ohne einen bevorzugten Anwendungsgruppentyp erstellt werden. In diesem Szenario hat ein Benutzer, der Zugriff auf eine Desktopanwendungsgruppe und eine RemoteApp-Anwendungsgruppe hat, die demselben Hostpool zugewiesen ist, Zugriff auf beide Ressourcengruppen in Windows App oder der Remotedesktop-App. Wenn dieser Benutzer gleichzeitig eine Verbindung mit einem Desktop und einer RemoteApp-Anwendung aus diesen Anwendungsgruppen herstellt, kann es zu zwei verschiedenen Sitzungen im selben Hostpool führen.

Um dieses Szenario zu verhindern, legen Sie den bevorzugten Anwendungsgruppentyp für jeden Hostpool entweder auf Desktop oder RemoteApp fest. Informationen zum Festlegen des bevorzugten Anwendungsgruppentyps finden Sie unter Festlegen des bevorzugten Anwendungsgruppentyps für einen gepoolten Hostpool in Azure Virtual Desktop.

Für Hostpools, für die immer noch kein bevorzugter Anwendungsgruppentyp festgelegt ist und ein Benutzer Zugriff auf eine Desktopanwendungsgruppe und eine RemoteApp-Anwendungsgruppe hat, die demselben Hostpool zugewiesen sind, zeigt Windows App oder die Remotedesktop-App jetzt nur die Desktopressource an. Der bevorzugte Desktopanwendungsgruppentyp wird erzwungen. Windows App oder die Remotedesktop-App zeigt die RemoteApp-Anwendungen aus der RemoteApp-Anwendungsgruppe nicht an.

Wichtig

Die Erzwingung des bevorzugten Desktopanwendungsgruppentyps für Hostpools, für die kein bevorzugter Anwendungsgruppentyp festgelegt ist, wird derzeit in allen Azure-Regionen eingeführt.

Es ist weiterhin möglich, eine Verbindung mit den Desktop- und RemoteApp-Anwendungen aus demselben Hostpool herzustellen, wobei das URI-Schema ms-avd:connect unabhängig vom bevorzugten Anwendungsgruppentyp verwendet wird. Dieser Ansatz wird jedoch nicht empfohlen. Wenn ein Benutzer am Ende zwei verschiedene Sitzungen für denselben Hostpool hat, kann dies zu einer negativen Erfahrung und Sitzungsleistung für diesen Benutzer und andere Benutzer führen, einschließlich:

  • Sitzungshosts werden überlastet
  • Benutzer bleiben hängen, wenn sie versuchen, sich anzumelden
  • Connections zu einer Remotesitzung nicht erfolgreich
  • Die Remotesitzung wird schwarz
  • Anwendungen stürzen ab

Erwartetes Verhalten

Im Folgenden finden Sie eine Matrix des erwarteten Verhaltens für die Ressourcen, die Benutzern in Windows App oder der Remotedesktop-App angezeigt werden, basierend auf der Einstellung des bevorzugten Anwendungsgruppentyps eines Hostpools, der dem Hostpool zugewiesenen Anwendungsgruppen und deren Typ sowie Benutzerzuweisungen zu den Anwendungsgruppen:

Anwendungsgruppentypen, die einem einzelnen Hostpool zugewiesen sind Benutzer, der Anwendungsgruppentypen zugewiesen ist Einstellung für den bevorzugten Anwendungsgruppentyp des Hostpools Angezeigte Ressourcen
Nur Desktop Desktop Desktop oder RemoteApp Desktop
Nur RemoteApp RemoteApp Desktop oder RemoteApp RemoteApp-Anwendungen
Desktop und RemoteApp Desktop Desktop oder RemoteApp Desktop
Desktop und RemoteApp RemoteApp Desktop oder RemoteApp RemoteApp-Anwendungen
Desktop und RemoteApp Desktop und RemoteApp Desktop Desktop
Desktop und RemoteApp Desktop und RemoteApp RemoteApp RemoteApp-Anwendungen
Desktop und RemoteApp Desktop und RemoteApp Keine Desktop

Beispielszenarien

Im Folgenden finden Sie einige Beispielszenarien, die zeigen, wie sich die Einstellung des bevorzugten Anwendungsgruppentyps auf die Typen von Remoteressourcen auswirkt, die Benutzern angezeigt werden.

Szenario 1

In diesem Szenario werden eine Desktopanwendungsgruppe und eine RemoteApp-Anwendungsgruppe demselben Hostpool hp01zugewiesen. Benutzer Tim befindet sich in der Finanzsicherheitsgruppe , die der Desktopanwendungsgruppe zugewiesen ist. Benutzer Gabriella befindet sich in der Gruppe "Rechtliche Sicherheit", die der RemoteApp-Anwendungsgruppe zugewiesen ist.

Der bevorzugte Anwendungsgruppentyp für den Hostpool hp01 ist nicht relevant, da Benutzer in der Finanzsicherheitsgruppe nur Zugriff auf die Desktopanwendungsgruppe haben und Benutzer in der Gruppe "Rechtliche Sicherheit" nur Zugriff auf die RemoteApp-Anwendungsgruppe haben. In Windows App oder der Remotedesktop-App wird Tim der Desktop und Gabriella die RemoteApp-Anwendungen angezeigt.

Szenario 2

In diesem Szenario werden eine Desktopanwendungsgruppe und eine RemoteApp-Anwendungsgruppe demselben Hostpool hp01zugewiesen. Benutzer Tim befindet sich in der Finanzsicherheitsgruppe , die der Desktopanwendungsgruppe zugewiesen ist. Benutzer Gabriella befindet sich in der Gruppe "Rechtliche Sicherheit", die sowohl der Desktop- als auch der RemoteApp-Anwendungsgruppe zugewiesen ist.

Der bevorzugte Anwendungsgruppentyp für den Hostpool hp01 ist auf Desktop festgelegt. In Windows App oder der Remotedesktop-App wird sowohl Tim als auch Gabriella der Desktop angezeigt. Gabriella werden keine RemoteApp-Anwendungen angezeigt.

Szenario 3

In diesem Szenario wird dem Hostpool hp01 eine Desktopanwendungsgruppe und dem Hostpool hp02eine RemoteApp-Anwendungsgruppe zugewiesen. Benutzer Tim ist in der Finanzsicherheitsgruppe und Benutzer Gabriella befindet sich in der Rechtssicherheitsgruppe . Beide Sicherheitsgruppen werden der Desktopanwendungsgruppe und der RemoteApp-Anwendungsgruppe zugewiesen.

Der bevorzugte Anwendungsgruppentyp für den Hostpool hp01 ist auf Desktop und der bevorzugte Anwendungsgruppentyp für den Hostpool hp02 auf RemoteApp festgelegt. In Windows App oder der Remotedesktop-App werden Tim und Gabriella sowohl Desktop- als auch RemoteApp-Anwendungen angezeigt.

Nächster Schritt

Informationen zum Festlegen des bevorzugten Anwendungsgruppentyps finden Sie unter Festlegen des bevorzugten Anwendungsgruppentyps für einen gepoolten Hostpool in Azure Virtual Desktop.