Update

Unterstützung für die Planung automatischer Updates

Ab Version 2411 können Administratoren automatische Updates für die Citrix Workspace™-App zu passenden Zeiten planen. Diese Funktion ermöglicht es ihnen, den Rollout-Zeitraum festzulegen, wodurch Unterbrechungen für Endbenutzer minimiert und die Akzeptanz des Auto-Update-Dienstes verbessert werden, der zuvor von Citrix kontrolliert wurde.

Endbenutzer erhalten automatische Updates für die Citrix Workspace-App zu einem von ihren Administratoren festgelegten Zeitpunkt, wodurch sichergestellt wird, dass Updates planmäßig erfolgen. Administratoren können Updates unter macOS auf folgende Weisen steuern:

  • Administratoren können die Daten und den Zeitraum für Updates der Citrix Workspace-App für macOS festlegen.
  • Von Kundenadministratoren festgelegte geplante Updates haben Vorrang vor allen Rollout-Zeiträumen, die im Citrix Catalog definiert sind.

Sie können diese Funktion mithilfe von Mobile Device Management (MDM) und dem Global App Configuration Service (GACS) konfigurieren.

Verwendung von MDM:

 <array>
  <dict>
   <key>AutoUpdateSchedulerSettings</key>
    <string>
    {
                    "startTime":"20:30",
                    "endTime":"23:30",
                    "deferCount":"4"
    }
    </string>
   <key>PayloadDisplayName</key>
    <string>Citrix Workspace #1</string>
   <key>PayloadIdentifier</key>
    <string>com.citrix.receiver.nomas</string>
   <key>PayloadType</key>
    <string>com.citrix.receiver.nomas</string>
   <key>PayloadUUID</key>
    <string>3BE38AD3-7D95-423F-BD7B-8A4D1F5208EF</string>
   <key>PayloadVersion</key>
   <integer>1</integer>
  </dict>
 </array>

<!--NeedCopy-->

Verwendung von GACS:

  1. Navigieren Sie zu Workspace Configuration > App Configuration > URL Configuration.
  2. Klicken Sie auf Citrix Workspace app version und konfigurieren Sie die gewünschten Einstellungen. GACS Citrix Worspace application
  3. Klicken Sie anschließend auf Automatic Update Timeframe > Edit, um das Zeitfenster zu definieren, in dem der Auto-Update-Trigger erfolgt. Mac Time Frame
  4. Geben Sie die erforderlichen Werte ein. Die Anzahl der Verzögerungstage (Defer day count) gibt an, wie oft der Endbenutzer das automatische Update verschieben kann.

Weitere Informationen finden Sie unter Automatischer Update-Zeitrahmen.

Optimierung der automatischen Updates für aktive Benutzer

Ab Version 2411 der Citrix Workspace-App für Mac wurde die Auto-Update-Funktion dahingehend verbessert, dass sie nur für aktive Benutzer ausgelöst wird. Dadurch wird sichergestellt, dass Updates nur für Benutzer mit Global App Configuration Service (GACS)- oder Mobile Device Management (MDM)-Richtlinien oder für diejenigen, die die App aktiv nutzen, verfügbar sind. Aufbauend darauf verfeinert Version 2505 die Auto-Update-Funktion weiter, indem zusätzliche Bedingungen für die Definition eines aktiven Benutzers eingeführt werden. Diese Verbesserung ermöglicht präzisere und kontrolliertere Updates, indem die Auto-Update-Funktion nur auf Benutzer angewendet wird, die die aktualisierten Aktivitätskriterien erfüllen, und bietet so mehr Flexibilität und Kontrolle über den Update-Prozess.

Ein Benutzer gilt als aktiv, wenn eines der folgenden Kriterien erfüllt ist:

  • Der Benutzer hat mindestens eine Sitzung (Desktop, Citrix Virtual App oder SaaS-App) gestartet.
  • Der Benutzer ist in der nativen Citrix Workspace-Anwendung angemeldet, sodass Updates auf diejenigen abzielen können, die die App aktiv nutzen.
  • Eine Mobile Device Management (MDM)-Richtlinie für die Auto-Update-Versionskontrolle ist konfiguriert, um sicherzustellen, dass Geräte in verwalteten Umgebungen mit spezifischen Update-Richtlinien zeitnahe Updates erhalten.
  • Der Benutzer ist ein verwalteter Benutzer, dessen System und Profil von einem IT-Administrator kontrolliert und gewartet werden, und hat einen Store mit Global Application Configuration Service (GACS)-Einstellungen hinzugefügt.

Wenn keine dieser Bedingungen erfüllt ist, gilt der Benutzer als inaktiv, und die Auto-Update-Funktion ist nicht verfügbar. Wenn ein Benutzer vom inaktiven in den aktiven Status wechselt, löst die Anwendung die Auto-Update-Funktion aus, falls zutreffend, um sicherzustellen, dass die Anwendung auf dem neuesten Stand ist.

Auto-Update-Unterstützung für Benutzergruppen

Ab Version 2411 können Kunden über das Konfigurationsprofil im Global App Configuration Service (GACS) verschiedene App-Versionen für verschiedene Benutzergruppen konfigurieren. Weitere Informationen finden Sie unter Automatische Update-Verwaltungseinstellungen unterstützen Konfigurationsprofile.

Manuelles Update

Um die Citrix Workspace-App für Mac manuell zu aktualisieren, laden Sie die neueste Version der App von der Seite Citrix Downloads herunter und installieren Sie sie.

Automatisches Update

Wenn eine neue Version der Citrix Workspace-App veröffentlicht wird, stellt Citrix das Update auf dem System bereit, auf dem die Citrix Workspace-App installiert ist. Sie werden über das verfügbare Update benachrichtigt.

Hinweis:

  • Wenn Sie einen SSL-abfangenden Outbound-Proxy konfiguriert haben, fügen Sie eine Ausnahme für den Workspace-Auto-Update-Server https://downloadplugins.citrix.com/ hinzu, um Updates von Citrix zu erhalten.
  • Die automatische Aktualisierung ist für Citrix Workspace-App-Versionen vor 2301.1 nicht verfügbar. Weitere Informationen finden Sie im Knowledge Center-Artikel CTX491310.
  • Ihr System muss über eine Internetverbindung verfügen, um Updates zu erhalten.
  • Workspace für Web-Benutzer können die StoreFront-Richtlinie nicht automatisch herunterladen.
  • Citrix HDX RTME für macOS ist in Citrix Workspace Updates enthalten. Sie werden über das verfügbare HDX RTME-Update in der Citrix Workspace-App benachrichtigt.
  • Ab Version 2111 werden die Protokollpfade für Citrix Workspace-Updates geändert. Die Workspace-Update-Protokolle befinden sich unter /Library/Logs/Citrix Workspace Updater. Informationen zum Sammeln von Protokollen finden Sie im Abschnitt Protokollsammlung.

Unterstützung zur Einschränkung der Benutzer beim Ändern des Updatekanals

Zuvor konnten Benutzer den Updatekanal auf Release oder Beta ändern, indem sie die Option Updatekanal auswählen in den Erweiterten Einstellungen verwendeten.

Ab Version 2409 ermöglicht die Citrix Workspace-App für Mac dem Administrator die Verwaltung der Option Updatekanal auswählen. Mit dieser Funktion haben Sie die Kontrolle über die Präferenz des Updatekanals, wodurch sichergestellt wird, dass Endbenutzer ihn nicht ändern können. Dies stellt sicher, dass der Updatekanal gemäß Ihren administrativen Einstellungen konsistent und sicher bleibt.

Updatekanal

Sie können diese Funktion über den Global App Configuration Service (GACS), Mobile Device Management (MDM) und die web.config-Datei konfigurieren.

Verwendung von MDM

Um das automatische Update für Release- oder Beta-Kanäle zu pushen, müssen Administratoren die folgenden Einstellungen verwenden:

<key>AutoUpdateChannel</key><string>release</string>

Oder

<key>AutoUpdateChannel</key><string>beta</string>

Verwenden der web.config-Datei

Führen Sie die folgenden Schritte aus, um das automatische Update für Release- oder Beta-Kanäle zu übertragen:

  1. Öffnen Sie die Datei web.config mit einem Texteditor. Sie befindet sich normalerweise im Verzeichnis C:\inetpub\ wwwroot\Citrix\Roaming.
  2. Suchen Sie das Benutzerkontoelement in der Datei (Store ist der Kontoname Ihrer Bereitstellung). Zum Beispiel: <account id=... name="Store">

  3. Navigieren Sie zu den Eigenschaften dieses Benutzerkontos und fügen Sie die folgenden Eigenschaften vor dem Tag </account> hinzu:

    <property name=“autoUpdateChannel” value=“release” /> <property name=“autoUpdateChannel” value=“beta” />

Installieren des Beta-Programms der Citrix Workspace-App

Sie erhalten eine Update-Benachrichtigung, wenn die Citrix Workspace-App für automatische Updates konfiguriert ist. Führen Sie die folgenden Schritte aus, um den Beta-Build auf Ihrem System zu installieren:

  1. Öffnen Sie die Citrix Workspace-App.
  2. Klicken Sie in der Symbolleiste mit der rechten Maustaste auf Citrix Workspace und dann auf Einstellungen > Erweitert.
  3. Wählen Sie Beta aus der Dropdown-Liste aus, wenn der Beta-Build verfügbar ist.

    Update-Benachrichtigung für Beta-Kanal

Führen Sie die folgenden Schritte aus, um von einem Beta-Build zu einem Release-Build zu wechseln:

  1. Öffnen Sie die Citrix Workspace-App.
  2. Klicken Sie in der Symbolleiste mit der rechten Maustaste auf Citrix Workspace und dann auf Einstellungen > Erweitert.
  3. Wählen Sie Release aus der Dropdown-Liste Updatekanal auswählen.

    Zu Release wechseln(/de-de/citrix-workspace-app-for-mac/media/update-channel-release.png)

Hinweis:

Beta-Builds stehen Kunden zur Verfügung, um sie in ihren Nicht-Produktions- oder eingeschränkten Produktionsumgebungen zu testen und Feedback zu geben. Citrix akzeptiert keine Supportfälle für Beta-Builds, freut sich aber über Feedback zur Verbesserung dieser. Citrix kann auf Feedback reagieren oder auch nicht, abhängig von dessen Schweregrad, Kritikalität und Bedeutung. Es wird empfohlen, Beta-Builds nicht in Produktionsumgebungen bereitzustellen.

Versionskontrolle für automatische Updates

Administratoren können jetzt die automatisch aktualisierte Version der Citrix Workspace-App für die Geräte in der Organisation verwalten. Administratoren können die Version steuern, indem sie den Bereich für die Eigenschaften maximumAllowedVersion und minimumAllowedVersion im Global App Configuration Service festlegen.

Beispiel-JSON-Datei im Global App Configuration Service:


{
  "serviceURL": {
    "url": "https://serviceURL:443"
  },
  "settings": {
    "name": "Version Control for Citrix Workspace",
    "description": "Provides admin ability to Version Control for Citrix Workspace",
    "useForAppConfig": true,
    "appSettings": {
      "macos": [
        {
          "category": "AutoUpdate",
          "userOverride": false,
          "assignedTo": [
            "AllUsersNoAuthentication"
          ],
          "settings": [
            {
              "name": "Auto update plugins settings",
              "value": [
                {
                  "pluginName": "Citrix Workspace",
                  "pluginId": "D99C3E77-FBF5-4B97-8EDA-4E381A1E0826",
                  "pluginSettings": {
                    "deploymentMode": "Update",
                    "upgradeToLatest": false,
                    "minimumAllowedVersion": "23.07.0.63",
                    "maximumAllowedVersion": "23.07.0.63",
                    "delayGroup": "Medium",
                    "detectRule": ""
                  }
                }
              ]
            }
          ]
        }
      ]
    }
  }
}

<!--NeedCopy-->

Wenn der Bereich festgelegt ist, wird die Citrix Workspace-App auf dem Gerät des Benutzers automatisch auf die höchste verfügbare Version aktualisiert, die in den angegebenen Bereich fällt.

Wenn Sie die Citrix Workspace-App automatisch auf eine bestimmte Version aktualisieren möchten, geben Sie dieselbe Version in die Eigenschaften maximumAllowedVersion und minimumAllowedVersion im Global App Configuration Service ein.

Hinweis:

  • Um die Versionskontrolle für automatische Updates zu aktivieren, setzen Sie die Einstellung upgradeToLatest im Global App Configuration Service auf false. Wenn die Einstellung upgradeToLatest auf true gesetzt ist, werden maximumAllowedVersion und minimumAllowedVersion ignoriert.
  • Ändern Sie die pluginId nicht. Die pluginID ist der Citrix Workspace-App zugeordnet.
  • Wenn der Administrator die Version im Global App Configuration Service nicht konfiguriert hat, wird die Citrix Workspace-App standardmäßig auf die neueste verfügbare Version aktualisiert.
  • Sie können nur die Versionsbereiche verwenden, die für die Aktualisierung der Citrix Workspace-App festgelegt sind. Ein Downgrade wird jedoch nicht unterstützt.
  • Diese Funktion wird ab Release 2307 unterstützt.

Verbesserte automatische Update-Funktion

Die automatische Update-Funktion aktualisiert die Citrix Workspace-App automatisch auf die neueste Version, ohne dass ein Benutzereingriff erforderlich ist.

Die Citrix Workspace-App sucht und lädt regelmäßig die neueste verfügbare Version der App herunter. Die Citrix Workspace-App ermittelt den besten Installationszeitpunkt basierend auf der Benutzeraktivität, um Störungen zu vermeiden.

Erweiterte Konfiguration für automatische Updates (Citrix Workspace Updates)

Sie können Citrix Workspace-Updates mit den folgenden Methoden konfigurieren:

  • Grafische Benutzeroberfläche (GUI)
  • Global App Configuration Service (GACS)
  • Mobile Device Management (MDM)
  • StoreFront

Automatische Citrix Workspace-Updates über die grafische Benutzeroberfläche konfigurieren

Einzelne Benutzer können die Einstellung für Citrix Workspace-Updates über das Dialogfeld Erweiterte Einstellungen überschreiben. Dies ist eine benutzerspezifische Konfiguration, und die Einstellungen gelten nur für den aktuellen Benutzer. Führen Sie die folgenden Schritte aus, um das Update über die GUI zu konfigurieren:

  1. Wählen Sie das Hilfesymbol der Citrix Workspace-App auf Ihrem Mac aus.
  2. Wählen Sie in der Dropdownliste Einstellungen > Erweitert > Updates.
  3. Wählen Sie den Build aus, für den Sie die automatischen Updates installieren möchten. Dies kann entweder der Apple Silicon- oder der Intel-Build sein (nur anwendbar für Benutzer auf Mac mit Apple Silicon (M1-Serie)).

Automatische Updates

Automatische Updates von Citrix Workspace über StoreFront konfigurieren

  1. Öffnen Sie die Datei web.config mit einem Texteditor. Diese befindet sich normalerweise in C:\inetpub\wwwroot\Citrix\Roaming directory.

  2. Suchen Sie das Benutzerkontoelement in der Datei (Store ist der Kontoname Ihrer Bereitstellung).

    Beispiel: <account id=... name="Store">

    Navigieren Sie vor dem Tag </account> zu den Eigenschaften dieses Benutzerkontos:

    <properties>
           <clear/>
     </properties>
     <!--NeedCopy-->
    
  3. Fügen Sie den Auto-Update-Tag nach dem Tag <clear /> hinzu.

    <account>
    
        <clear />
    
        <account id="d1197d2c-ac82-4f13-9346-2ee14d4b0202" name="F84Store"
    
          description="" published="true" updaterType="Citrix" remoteAccessType="None">
    
          <annotatedServices>
    
            <clear />
    
            <annotatedServiceRecord serviceRef="1__Citrix_F84Store">
    
              <metadata>
    
                <plugins>
    
                  <clear />
    
                </plugins>
    
                <trustSettings>
    
                  <clear />
    
                </trustSettings>
    
                <properties>
    
                  <property name="Auto-Update-Check" value="Disabled" />
    
                  <property name="Auto-Update-DeferUpdate-Count" value="1" />
    
                  <property name="Auto-Update-Rollout-Priority" value="fast" />
    
                  <property name="Auto-Update-Architecture" value="Universal" or "Intel" />
    
                        </properties>
    
              </metadata>
    
            </annotatedServiceRecord>
    
          </annotatedServices>
    
          <metadata>
    
            <plugins>
    
              <clear />
    
            </plugins>
    
            <trustSettings>
    
              <clear />
    
            </trustSettings>
    
            <properties>
    
              <clear />
    
            </properties>
    
          </metadata>
    
        </account>
    
    <!--NeedCopy-->
    

Die Bedeutung der Eigenschaften und ihre möglichen Werte werden im Folgenden detailliert beschrieben:

  • Auto-Update-Check: Gibt an, dass die Citrix Workspace-App ein Update automatisch erkennt, sobald es verfügbar ist.

    • Automatisch (Standard) – Sucht und führt Updates automatisch aus
    • Manuell – Updates werden nur abgerufen, wenn der Benutzer eine Prüfanforderung über das Systemtray-Menü der Citrix Workspace-App stellt.
    • Deaktiviert – Update-Prüfungen werden nicht durchgeführt.
  • Auto-Update-Rollout-Priority: Gibt den Bereitstellungszeitraum an, in dem Sie das Update erhalten können.

    • Schnell – Updates werden den Benutzern zu Beginn des Bereitstellungszeitraums bereitgestellt.
    • Mittel – Updates werden in der Mitte des Bereitstellungszeitraums bereitgestellt.
    • Langsam – Updates werden gegen Ende des Bereitstellungszeitraums bereitgestellt.
  • Auto-Update-DeferUpdate-Count: Gibt an, wie oft Sie die Benachrichtigungen für die Updates aufschieben können.

    Hinweis:

    Diese Konfiguration gilt nur für interaktive Updates und nicht, wenn die Funktion für automatische Silent-Updates aktiviert ist, da der Benutzer keine Möglichkeit hat, die Updates aufzuschieben.

    • -1: Der Benutzer kann das automatische Update beliebig oft aufschieben.
    • 0: Der Benutzer kann die Option „Später erinnern“ nicht sehen.
    • number: Der Benutzer kann die Option „Später erinnern“ mit der angegebenen Anzahl sehen.

Automatische Citrix Workspace Updates mithilfe von GACS konfigurieren

Administratoren können GACS verwenden, um die automatischen Updates entweder für Apple Silicon- oder Intel-Builds zu konfigurieren, indem sie die folgenden Einstellungen verwenden:

“name”:“autoUpdateArchitecture”

“value”:“Universal” or “Intel”

Automatische Citrix Workspace Updates mithilfe von MDM konfigurieren

Administratoren können MDM verwenden, um die automatischen Updates entweder für Apple Silicon- oder Intel-Builds zu konfigurieren, indem sie die folgenden Einstellungen verwenden:

<key>AutoUpdateArchitecture</key>

<string>Universal</string> or <string>Intel</string>

<key>AutoUpdateState</key>

<string>Auto</string> or <string>Manual</string> or <string>Disabled</string>

Weitere Informationen zur Verwendung von MDM finden Sie unter Verwaltung mobiler Geräte.

Protokollsammlung

Die Protokollsammlung vereinfacht das Sammeln von Protokollen für die Citrix Workspace-App. Die Protokolle helfen Citrix bei der Fehlerbehebung und bei komplexen Problemen bei der Bereitstellung von Support.

Sie können Protokolle über die GUI sammeln.

Protokolle sammeln:

  1. Öffnen Sie die Citrix Workspace-App.
  2. Klicken Sie in der Symbolleiste mit der rechten Maustaste auf Citrix Workspace und dann auf Einstellungen > Erweitert.
  3. Wählen Sie Protokollierung aus.

    Protokollsammlung

  4. Wählen Sie eine der folgenden Sitzungsprotokollebenen aus:
    • Deaktiviert (Standard): Für die grundlegende Fehlerbehebung werden minimale Protokolle gesammelt.
    • Verbindungsdiagnose: Identifiziert Fehler während der Verbindung. Die gesamte Protokollierung ist aktiviert, bis die Sitzung als erfolgreich erachtet wird.
    • Vollständig: Erfasst alles, einschließlich der Verbindungsdiagnose. Nach der Aktivierung speichert die Citrix Workspace-App bis zu 10 Sitzungsprotokolle, die anschließend beginnend mit dem ältesten gelöscht werden, um 10 Protokolle beizubehalten.

    Hinweis:

    Die Auswahl der Option Vollständig kann die Leistung beeinträchtigen und darf aufgrund der Datenmenge nur zur Fehlerbehebung verwendet werden. Aktivieren Sie die vollständige Protokollierung nicht während des normalen Betriebs. Das Aktivieren dieser Protokollierungsstufe löst ein Warndialogfeld aus, das Sie bestätigen müssen, um fortzufahren.

  5. Wählen Sie eine der folgenden Protokollierungsstufen für den Store aus:
    • Deaktiviert (Standard): Für die grundlegende Fehlerbehebung werden minimale Protokolle gesammelt.
    • Normal: Es werden nur Store-Kommunikationsprotokolle gesammelt.
    • Ausführlich: Detaillierte Authentifizierungs- und Store-Kommunikationsprotokolle werden gesammelt.
  6. Klicken Sie auf Protokolldateien per E-Mail senden, um Protokolle als ZIP-Datei zu sammeln und freizugeben.

Erweiterte Universal Architecture Builds für virtuelle Apps und Desktops-Sitzungen

Ab Version 2311 kann der Universal Architecture Build nun automatisch wählen, ob die virtuellen Sitzungen im nativen Apple Silicon-Modus oder im Intel-Modus ausgeführt werden sollen. Er verwendet die Rosetta-Emulation, um die virtuelle Sitzung im Intel-Modus zu starten. Die virtuelle Sitzung wird im nativen Apple Silicon-Modus gestartet, wenn das Virtual Channel SDK auf der nativen Apple Silicon-Architektur basiert oder kein Virtual Channel SDK vorhanden ist. Die virtuelle Sitzung wird jedoch im Intel-Modus unter Verwendung der Rosetta-Emulation gestartet, wenn das Virtual Channel SDK auf der x86_64 Intel-basierten Architektur basiert.

Diese Verbesserung des Universal Architecture Builds optimiert das Startverhalten auf Macs mit dem Apple Silicon-Chipsatz. Für Benutzer von Macs mit Intel-basiertem Chipsatz gibt es keine Änderung, und der Universal Architecture Build führt die virtuellen Sitzungen weiterhin nativ aus.