Citrix DaaS™

Anwendungsgruppen verwalten

Einführung

Dieser Artikel beschreibt, wie Sie die Anwendungsgruppen verwalten, die Sie erstellt haben.

Informationen zum Verwalten von Anwendungen in Anwendungsgruppen oder Bereitstellungsgruppen, einschließlich der folgenden Punkte, finden Sie unter Anwendungen:

  • Hinzufügen oder Entfernen von Anwendungen in einer Anwendungsgruppe.
  • Ändern von Anwendungsgruppen-Zuordnungen.

Das Verwalten von Anwendungsgruppen erfordert die delegierten Administratorberechtigungen der integrierten Rolle „Bereitstellungsgruppenadministrator“. Weitere Informationen finden Sie unter Delegierte Administration.

Anwendungsgruppe aktivieren oder deaktivieren

Wenn eine Anwendungsgruppe aktiviert ist, kann sie die Anwendungen bereitstellen, die ihr hinzugefügt wurden. Das Deaktivieren einer Anwendungsgruppe deaktiviert jede Anwendung in dieser Gruppe. Wenn diese Anwendungen jedoch auch anderen aktivierten Anwendungsgruppen zugeordnet sind, können sie von diesen anderen Gruppen bereitgestellt werden. Wenn die Anwendung (zusätzlich zur Aufnahme in die Anwendungsgruppe) explizit zu Bereitstellungsgruppen hinzugefügt wurde, die der Anwendungsgruppe zugeordnet sind, hat das Deaktivieren der Anwendungsgruppe keine Auswirkungen auf die Anwendungen in diesen Bereitstellungsgruppen.

Eine Anwendungsgruppe wird beim Erstellen aktiviert. Dies kann beim Erstellen der Gruppe nicht geändert werden.

  1. Wählen Sie in Studio im linken Bereich Anwendungen und dann die Registerkarte Anwendungsgruppen aus.
  2. Wählen Sie eine Anwendungsgruppe und dann in der Aktionsleiste Anwendungsgruppe bearbeiten aus.
  3. Aktivieren oder deaktivieren Sie auf der Seite Einstellungen das Kontrollkästchen Anwendungsgruppe aktivieren.
  4. Wählen Sie Anwenden, um vorgenommene Änderungen zu übernehmen und das Fenster geöffnet zu lassen, oder wählen Sie OK, um Änderungen zu übernehmen und das Fenster zu schließen.

Sitzungsfreigabe von Anwendungen zwischen Anwendungsgruppen aktivieren oder deaktivieren

Die Sitzungsfreigabe zwischen Anwendungsgruppen ist beim Erstellen einer Anwendungsgruppe aktiviert. Dies kann beim Erstellen der Gruppe nicht geändert werden. Weitere Informationen finden Sie unter Sitzungsfreigabe mit Anwendungsgruppen.

  1. Wählen Sie in Studio im linken Bereich Anwendungen und dann die Registerkarte Anwendungsgruppen aus.
  2. Wählen Sie eine Anwendungsgruppe und dann in der Aktionsleiste Anwendungsgruppe bearbeiten aus.
  3. Aktivieren oder deaktivieren Sie auf der Seite Einstellungen das Kontrollkästchen Sitzungsfreigabe von Anwendungen zwischen Anwendungsgruppen aktivieren.
  4. Wählen Sie Anwenden, um vorgenommene Änderungen zu übernehmen und das Fenster geöffnet zu lassen, oder wählen Sie OK, um Änderungen zu übernehmen und das Fenster zu schließen.

Sitzungsfreigabe von Anwendungen innerhalb einer Anwendungsgruppe deaktivieren

Die Sitzungsfreigabe zwischen Anwendungen in derselben Anwendungsgruppe ist standardmäßig aktiviert, wenn Sie eine Anwendungsgruppe erstellen. Wenn Sie die Sitzungsfreigabe von Anwendungen zwischen Anwendungsgruppen deaktivieren, bleibt die Sitzungsfreigabe zwischen Anwendungen in derselben Anwendungsgruppe aktiviert.

Sie können das PowerShell SDK verwenden, um Anwendungsgruppen so zu konfigurieren, dass die Sitzungsfreigabe von Anwendungen zwischen den enthaltenen Anwendungen deaktiviert ist. Unter bestimmten Umständen kann dies wünschenswert sein. Beispielsweise möchten Sie möglicherweise, dass Benutzer nicht-nahtlose Anwendungen in Vollbild-Anwendungsfenstern auf separaten Monitoren starten.

Wenn Sie die Sitzungsfreigabe von Anwendungen innerhalb einer Anwendungsgruppe deaktivieren, wird jede Anwendung in dieser Gruppe in einer neuen Anwendungssitzung gestartet. Wenn eine geeignete getrennte Sitzung verfügbar ist, in der dieselbe Anwendung ausgeführt wird, wird sie wiederhergestellt. Wenn Sie beispielsweise Notepad starten und eine getrennte Sitzung mit ausgeführtem Notepad vorhanden ist, wird diese Sitzung wiederhergestellt, anstatt eine neue zu erstellen. Wenn mehrere geeignete getrennte Sitzungen verfügbar sind, wird eine der Sitzungen zufällig, aber deterministisch zur Wiederherstellung ausgewählt. Wenn die Situation unter denselben Umständen erneut auftritt, wird dieselbe Sitzung ausgewählt, die Sitzung ist jedoch ansonsten nicht unbedingt vorhersehbar.

Sie können das PowerShell SDK verwenden, um entweder die Sitzungsfreigabe von Anwendungen für alle Anwendungen in einer vorhandenen Anwendungsgruppe zu deaktivieren oder eine Anwendungsgruppe mit deaktivierter Sitzungsfreigabe von Anwendungen zu erstellen.

PowerShell-Cmdlet-Beispiele

Um die Sitzungsfreigabe zu deaktivieren, verwenden Sie die Broker PowerShell-Cmdlets New-BrokerApplicationGroup oder Set-BrokerApplicationGroup mit dem Parameter SessionSharingEnabled auf False und dem Parameter SingleAppPerSession auf True.

  • Um beispielsweise eine Anwendungsgruppe mit deaktivierter Sitzungsfreigabe von Anwendungen für alle Anwendungen in der Gruppe zu erstellen:

    New-BrokerApplicationGroup AppGr1 -SessionSharingEnabled $False ‑SingleAppPerSession $True

  • Um beispielsweise die Sitzungsfreigabe von Anwendungen zwischen allen Anwendungen in einer vorhandenen Anwendungsgruppe zu deaktivieren:

    Set-BrokerApplicationGroup AppGR1 -SessionSharingEnabled $False ‑SingleAppPerSession $True

Überlegungen

  • Um die Eigenschaft SingleAppPerSession zu aktivieren, müssen Sie die Eigenschaft SessionSharingEnabled auf False setzen. Die beiden Eigenschaften dürfen nicht gleichzeitig aktiviert sein. Der Parameter SessionSharingEnabled bezieht sich auf die Freigabe von Sitzungen zwischen Anwendungsgruppen.
  • Die Sitzungsfreigabe von Anwendungen funktioniert nur für Anwendungen, die Anwendungsgruppen zugeordnet sind, aber nicht Bereitstellungsgruppen. Alle Anwendungen, die direkt einer Bereitstellungsgruppe zugeordnet sind, teilen sich standardmäßig Sitzungen.
  • Wenn eine Anwendung mehreren Anwendungsgruppen zugewiesen ist, stellen Sie sicher, dass die Gruppen keine widersprüchlichen Einstellungen haben. Beispielsweise führt eine Gruppe mit der Option auf True und eine andere Gruppe mit der Option auf False zu unvorhersehbarem Verhalten.

Anwendungsgruppe umbenennen

  1. Wählen Sie in Studio im linken Bereich Anwendungen und dann die Registerkarte Anwendungsgruppen aus.
  2. Wählen Sie eine Anwendungsgruppe und dann in der Aktionsleiste Anwendungsgruppe umbenennen aus.
  3. Geben Sie den neuen eindeutigen Namen ein und wählen Sie dann OK.

Zuordnungen von Bereitstellungsgruppen zu einer Anwendungsgruppe hinzufügen, entfernen oder deren Priorität ändern

Eine Anwendungsgruppe kann Bereitstellungsgruppen zugeordnet werden, die freigegebene (nicht private) Maschinen enthalten, die Anwendungen bereitstellen können.

Sie können auch Bereitstellungsgruppen auswählen, die freigegebene Maschinen enthalten, die nur Desktops bereitstellen, wenn beide der folgenden Bedingungen erfüllt sind:

  • Die Bereitstellungsgruppe enthält freigegebene Maschinen und wurde mit einer Version vor 7.9 erstellt.
  • Sie haben die Berechtigung zum Bearbeiten von Bereitstellungsgruppen.

Der Typ der Bereitstellungsgruppe wird automatisch in „Desktops und Anwendungen“ konvertiert, wenn das Dialogfeld Anwendungsgruppe bearbeiten bestätigt wird.

  1. Wählen Sie in Studio im linken Bereich Anwendungen und dann die Registerkarte Anwendungsgruppen aus.
  2. Wählen Sie eine Anwendungsgruppe und dann in der Aktionsleiste Anwendungsgruppe bearbeiten aus.
  3. Wählen Sie die Seite Bereitstellungsgruppen aus.
  4. Um Bereitstellungsgruppen hinzuzufügen, wählen Sie Hinzufügen. Aktivieren Sie die Kontrollkästchen der verfügbaren Bereitstellungsgruppen. (Inkompatible Bereitstellungsgruppen können nicht ausgewählt werden.) Wenn Sie Ihre Auswahl abgeschlossen haben, wählen Sie OK.
  5. Um Bereitstellungsgruppen zu entfernen, aktivieren Sie die Kontrollkästchen der Gruppen, die Sie entfernen möchten, und wählen Sie dann Entfernen. Bestätigen Sie die Löschung, wenn Sie dazu aufgefordert werden.
  6. Um die Priorität von Bereitstellungsgruppen zu ändern, aktivieren Sie das Kontrollkästchen der Bereitstellungsgruppe und wählen Sie dann Priorität bearbeiten. Geben Sie die Priorität ein (0 = höchste) und wählen Sie dann OK.
  7. Wählen Sie Anwenden, um vorgenommene Änderungen zu übernehmen und das Fenster geöffnet zu lassen, oder wählen Sie OK, um Änderungen zu übernehmen und das Fenster zu schließen.

Eine Tag-Einschränkung in einer Anwendungsgruppe hinzufügen, ändern oder entfernen

Das Hinzufügen, Ändern und Entfernen von Tag-Einschränkungen kann unvorhergesehene Auswirkungen darauf haben, welche Maschinen für den Anwendungsstart berücksichtigt werden. Beachten Sie die Überlegungen und Vorsichtsmaßnahmen unter Tags.

  1. Wählen Sie in Studio im linken Bereich Anwendungen und dann die Registerkarte Anwendungsgruppen aus.
  2. Wählen Sie eine Anwendungsgruppe und dann in der Aktionsleiste Anwendungsgruppe bearbeiten aus.
  3. Wählen Sie die Seite Bereitstellungsgruppen aus.
  4. Um eine Tag-Einschränkung hinzuzufügen, wählen Sie Starts auf Maschinen mit dem Tag einschränken und dann das Tag aus dem Menü aus.
  5. Um eine Tag-Einschränkung zu ändern oder zu entfernen, wählen Sie entweder ein anderes Tag aus dem Menü aus oder entfernen Sie die Tag-Einschränkung, indem Sie Starts auf Maschinen mit diesem Tag einschränken deaktivieren.
  6. Wählen Sie Anwenden, um vorgenommene Änderungen zu übernehmen und das Fenster geöffnet zu lassen, oder wählen Sie OK, um Änderungen zu übernehmen und das Fenster zu schließen.

Benutzer in einer Anwendungsgruppe hinzufügen oder entfernen

Ausführliche Informationen zu Benutzern finden Sie unter Anwendungsgruppen erstellen.

  1. Wählen Sie in Studio im linken Bereich Anwendungen und anschließend die Registerkarte Anwendungsgruppen aus.
  2. Wählen Sie eine Anwendungsgruppe und dann in der Aktionsleiste Anwendungsgruppe bearbeiten aus.
  3. Wählen Sie die Seite Benutzer aus. Geben Sie an, ob Sie allen Benutzern in den zugeordneten Bereitstellungsgruppen die Verwendung von Anwendungen in der Anwendungsgruppe gestatten möchten oder nur bestimmten Benutzern und Gruppen. Um Benutzer hinzuzufügen, wählen Sie Hinzufügen und geben Sie dann die hinzuzufügenden Benutzer an. Um Benutzer zu entfernen, wählen Sie einen oder mehrere Benutzer und dann Entfernen aus.
  4. Wählen Sie Übernehmen, um vorgenommene Änderungen zu übernehmen und das Fenster geöffnet zu lassen, oder wählen Sie OK, um Änderungen zu übernehmen und das Fenster zu schließen.

Anwendungssymbol in einer Anwendungsgruppe hinzufügen, ändern oder entfernen

Führen Sie die folgenden Schritte aus, um ein Anwendungssymbol hinzuzufügen, zu ändern oder zu entfernen.

  1. Wählen Sie im Navigationsbereich Anwendungen aus.
  2. Wählen Sie auf der Registerkarte Alle Anwendungen eine Anwendung und dann Eigenschaften aus.

    Um Änderungen auf Ebene der Anwendungsgruppe vorzunehmen, navigieren Sie zur Registerkarte Anwendungsgruppen, wählen Sie eine Anwendung in einer Gruppe und dann Eigenschaften aus.

  3. Wählen Sie die Seite Bereitstellung und dann Ändern aus. Das Fenster Symbol auswählen wird angezeigt.
  4. Führen Sie im Fenster Symbol auswählen einen der folgenden Schritte aus:

    • Um ein Symbol hinzuzufügen, wählen Sie Hinzufügen und navigieren Sie dann zu dem Symbol.
    • Um ein Symbol zu entfernen, wählen Sie es aus und dann Entfernen.
    • Um ein Symbol zu ändern, wählen Sie es für die Anwendung aus.

    Wichtig:

    • Sie können kein Symbol hinzufügen, dessen Größe 200 KB überschreitet.
    • Sie können nur .ico-Dateien hinzufügen.
    • Sie können keine integrierten Symbole entfernen.
    • Sie können kein Symbol einer Anwendung entfernen, die gerade verwendet wird.
  5. Wählen Sie OK, um Änderungen zu übernehmen und das Fenster zu schließen.

Einschränkung

  • Die Standardsymbole für Windows-Desktops und -Anwendungen wurden ab Version 2209 in generische PC-Desktopsymbole geändert. Diese Änderung gilt nur für Desktops und Anwendungen, die auf die in Versionen vor 2209 bereitgestellten Standardsymbole verweisen. Wenn Sie auf Version 2209 oder höher aktualisieren und die Symbole wieder auf das Windows-Anwendungsstandardsymbol zurücksetzen möchten, führen Sie das folgende Skript mit dem Remote PowerShell SDK aus:

     Get-BrokerApplication -IconUid 1 | Set-BrokerApplication -IconUid 0
     <!--NeedCopy-->
    

Bereiche in einer Anwendungsgruppe ändern

Sie können einen Bereich nur ändern, wenn Sie einen Bereich erstellt haben (Sie können den Bereich “Alle” nicht bearbeiten). Weitere Informationen finden Sie unter Delegierte Administration.

  1. Wählen Sie in Studio im linken Bereich Anwendungen und anschließend die Registerkarte Anwendungsgruppen aus.
  2. Wählen Sie im mittleren Bereich eine Anwendungsgruppe und dann in der Aktionsleiste Anwendungsgruppe bearbeiten aus.
  3. Wählen Sie die Seite Bereiche aus. Aktivieren oder deaktivieren Sie das Kontrollkästchen neben den Bereichen, die Sie ändern möchten.
  4. Wählen Sie Übernehmen, um vorgenommene Änderungen zu übernehmen und das Fenster geöffnet zu lassen, oder wählen Sie OK, um Änderungen zu übernehmen und das Fenster zu schließen.

Anwendungsgruppe löschen

Eine Anwendung muss mindestens einer Bereitstellungsgruppe oder Anwendungsgruppe zugeordnet sein. Wenn das Löschen einer Anwendungsgruppe dazu führt, dass eine oder mehrere Anwendungen keiner Gruppe mehr angehören, werden Sie gewarnt, dass das Löschen dieser Gruppe auch diese Anwendungen löscht. Sie können die Löschung dann bestätigen oder abbrechen.

Das Löschen einer Anwendung entfernt sie nicht von ihrer ursprünglichen Quelle. Wenn Sie sie jedoch wieder verfügbar machen möchten, müssen Sie sie erneut hinzufügen.

  1. Wählen Sie in Studio im linken Bereich Anwendungen und anschließend die Registerkarte Anwendungsgruppen aus.
  2. Wählen Sie eine Anwendungsgruppe und dann in der Aktionsleiste Gruppe löschen aus.
  3. Bestätigen Sie die Löschung, wenn Sie dazu aufgefordert werden.

Anwendungsgruppen mithilfe von Ordnern organisieren

Sie können Ordner erstellen, um Anwendungsgruppen für einen einfachen Zugriff zu organisieren.

Erforderliche Rollen

Standardmäßig müssen Sie eine der folgenden integrierten Rollen besitzen, um Ordner für Anwendungsgruppen zu erstellen und zu verwalten:

  • Cloud-Administrator
  • Vollständiger Administrator
  • Administrator für Anwendungsgruppen

Sie können Verwaltungsaktionen an andere Benutzer delegieren, indem Sie benutzerdefinierte Rollen erstellen. Die folgende Tabelle listet die für jede Aktion erforderlichen Berechtigungen auf.

Aktion Erforderliche Berechtigungen
Anwendungsgruppenordner erstellen Anwendungsgruppenordner erstellen
Anwendungsgruppenordner löschen Anwendungsgruppenordner entfernen
Anwendungsgruppenordner verschieben Anwendungsgruppenordner verschieben
Anwendungsgruppenordner umbenennen Anwendungsgruppenordner bearbeiten
Anwendungsgruppen in Ordner verschieben Anwendungsgruppenordner bearbeiten, Anwendungsgruppeneigenschaften bearbeiten

Weitere Informationen finden Sie unter Rollen erstellen und verwalten.

Ordner erstellen und verwalten

Sie können die Aktionsleiste oder das Kontextmenü verwenden, um Anwendungsgruppenordner zu erstellen und zu verwalten. Außerdem können Sie eine Anwendungsgruppe oder einen Ordner an eine gewünschte Position in der Ordnerstruktur ziehen.

Gut zu wissen:

  • Sie können Ordner bis zu fünf Ebenen tief verschachteln (die Standardknotenordner ausgenommen).
  • Ein Ordner kann Anwendungsgruppen und Unterordner enthalten. Sie können einen Ordner nur löschen, wenn er und seine Unterordner keine Anwendungsgruppen enthalten.
  • Alle Knoten in Studio (wie Maschinenkataloge, Bereitstellungsgruppen, Anwendungen und Anwendungsgruppen) teilen sich im Backend dieselbe Ordnerstruktur. Um Namenskonflikte beim Umbenennen oder Verschieben von Ordnern zu vermeiden, verwenden Sie eindeutige Namen für Ordner der ersten Ebene über verschiedene Knoten hinweg.

    Wenn Sie einen Ordner mit dem SDK-Cmdlet New-BrokerAdminFolder erstellen und möchten, dass er unter dem Knoten Anwendungsgruppen angezeigt wird, müssen Sie die Metadaten ContainsApplicationGroups mit dem Cmdlet Set-BrokerAdminFolderMetadata hinzufügen.

    Beispiel:

     Set-BrokerAdminFolderMetadata -AdminFolderId {adminFolderUid} -Name ContainsApplicationGroups -Value true
     <!--NeedCopy-->