Configurer l’application Workspace à l’aide de solutions de gestion unifiée des points de terminaison

À partir de la version 23.3.0, l’application Citrix Workspace pour iOS prend en charge la configuration administrative de l’application Workspace à l’aide de paires clé-valeur basées sur AppConfig et de solutions de gestion unifiée des points de terminaison (UEM).

Comment configurer

Pour configurer l’URL de votre magasin Workspace à l’aide de solutions de gestion unifiée des points de terminaison, suivez les étapes suivantes :

Remarque :

-  > À des fins de démonstration, Microsoft Intune est utilisé comme solution UEM dans cet exemple. Les étapes ci-dessous et l'interface utilisateur affichée peuvent différer selon votre fournisseur UEM.
-  1.  Connectez-vous à votre fournisseur de gestion unifiée des points de terminaison (UEM).
  1. Ajoutez l’application Citrix Workspace que vous souhaitez gérer par votre fournisseur UEM. Vous pouvez télécharger l’application via le portail de votre fournisseur UEM pour permettre sa gestion par ce dernier. Vous pouvez également créer un lien vers l’application dans l’App Store.
  2. Créez une stratégie de configuration d’application pour votre application.
      1. Ajoutez une paire clé-valeur à la liste de propriétés XML et renseignez les valeurs suivantes :
    • clé : url
    • type de valeur : String
    • valeur : l’URL de votre magasin (par exemple, prodcwa.cloud.com)

    Configuration du magasin MDM Microsoft Intune

Limitations

-  Si un magasin cloud est déjà configuré et que l'administrateur en configure un nouveau, votre magasin cloud existant est supprimé. Cela supprime également toutes les données ou paramètres associés au magasin cloud existant. Vous recevez une notification dans Citrix Workspace. Vous devez ensuite vous reconnecter pour que le nouveau magasin cloud soit ajouté à Citrix Workspace.
-  L'affirmation ci-dessus ne s'applique qu'aux magasins cloud existants. Si un magasin sur site est déjà configuré et que l'administrateur configure un nouveau magasin cloud ou sur site, le nouveau magasin est ajouté et aucune suppression n'a lieu.
-  Pour appliquer les nouvelles configurations, vous devez forcer la fermeture et redémarrer l'application Citrix Workspace.

Améliorations des solutions de gestion unifiée des points de terminaison

À partir de la version 23.4.5, l’application Citrix Workspace pour iOS prend en charge quelques configurations supplémentaires à l’aide de paires clé-valeur basées sur AppConfig pour configurer l’application Citrix Workspace. Auparavant, les administrateurs pouvaient configurer les URL des magasins. Désormais, les administrateurs peuvent empêcher les utilisateurs finaux de modifier les URL des magasins et contrôler l’apparence de l’application.

UEM

Voici les détails :

-  | Clé de configuration | Type de valeur | Valeur de configuration |
-  | --- | ---- | ---- |
-  | `url` | `String` | L'URL du magasin. Par exemple, `prodcwa.cloud.com`| | `storeType` | `Integer` | - \(par défaut) Si défini sur 1, les utilisateurs peuvent voir le chargement du magasin natif ou par défaut. - Si défini sur 2, les utilisateurs peuvent voir le magasin dans une interface web.| | `restrict_user_store_modification` | `Boolean` | - Si défini sur \*\*true\*\*, les utilisateurs ne peuvent pas modifier le magasin \(ajouter/supprimer/modifier). - Si défini sur \*\*false\*\*, les utilisateurs peuvent modifier le magasin. \*\*Remarque :\*\* Si l'indicateur est défini sur true, tous les magasins existants sont supprimés avant d'ajouter un magasin configuré par UEM.|

Prise en charge de la configuration du nom de l’appareil via UEM

À partir de la version 24.3.5, l’application Citrix Workspace pour iOS permet aux administrateurs d’attribuer et d’identifier les noms d’appareils en fonction des groupes d’utilisateurs via la gestion unifiée des points de terminaison (UEM).

Pour configurer le nom de l’appareil à l’aide d’UEM, suivez les étapes suivantes :

Remarque :

À des fins de démonstration, Microsoft Intune est utilisé comme solution UEM dans cet exemple. Les étapes ci-dessous et l’interface utilisateur affichée peuvent différer selon votre fournisseur UEM.

  1. Connectez-vous à votre fournisseur UEM.
  2. Ajoutez l’application Citrix Workspace que vous souhaitez gérer par votre fournisseur UEM. Vous pouvez télécharger l’application via le portail de votre fournisseur UEM pour activer la gestion par ce dernier. Vous pouvez également créer un lien vers l’application dans l’App Store.
  3. Créez une stratégie de configuration d’application pour votre application.
  4. Ajoutez une paire clé-valeur à la liste de propriétés XML et renseignez les valeurs suivantes :
    • clé : deviceName
    • type de valeur : Chaîne
    • valeur : Nom de l’appareil (par exemple, MY_IPHONE_Device)

Nom de l'appareil

Prise en charge de la configuration des paramètres de l’application Citrix Workspace via UEM

Auparavant, vous ne pouviez configurer l’URL du magasin dans l’application Citrix Workspace qu’à l’aide d’Unified Endpoint Management (UEM).

À partir de la version 24.7.0, vous pouvez également configurer les paramètres de l’application Citrix Workspace sur les appareils gérés à l’aide de toute solution UEM déployée dans votre infrastructure.

Remarque :

En tant qu’administrateur, si vous avez la possibilité de configurer les paramètres de l’application Citrix Workspace à l’aide d’UEM et du service Global App Configuration (GACS), UEM aura toujours une préférence plus élevée que GACS.

Voici un exemple de fichier JSON pour configurer les paramètres de l’application Citrix Workspace :

<dict>
    <key>stores</key>
    <array>
        <dict>
            <key>url</key>
            <string>https://teststore.cloud.com</string>
            <key>storeType</key>
            <integer>1</integer>
            <key>displayName</key>
            <string>Cloud Store 1</string>
            <key>appSettings</key>
            <array>
                <dict>
                    <key>category</key>
                    <string>audio</string>
                    <key>userOverride</key>
                    <false/>
                    <key>settings</key>
                    <array>
                        <dict>
                            <key>name</key>
                            <string>settings_audio_stream</string>
                            <key>value</key>
                            <true/>
                        </dict>
                    </array>
                </dict>
                <dict>
                    <key>category</key>
                    <string>authentication</string>
                    <key>userOverride</key>
                    <false/>
                    <key>settings</key>
                    <array>
                        <dict>
                            <key>name</key>
                            <string>settings_auth_web_browser</string>
                            <key>value</key>
                            <string>embedded</string>
                        </dict>
                    </array>
                </dict>
            </array>
        </dict>
        <dict>
            <key>url</key>
            <string>https://teststore.cloud.com</string>
            <key>storeType</key>
            <integer>1</integer>
            <key>displayName</key>
            <string>StoreFront1</string>
            <key>appSettings</key>
            <array>
                <dict>
                    <key>category</key>
                    <string>audio</string>
                    <key>userOverride</key>
                    <false/>
                    <key>settings</key>
                    <array>
                        <dict>
                            <key>name</key>
                            <string>settings_audio_stream</string>
                            <key>value</key>
                            <false/>
                        </dict>
                    </array>
                </dict>
                <dict>
                    <key>category</key>
                    <string>authentication</string>
                    <key>userOverride</key>
                    <false/>
                    <key>settings</key>
                    <array>
                        <dict>
                            <key>name</key>
                            <string>settings_auth_web_browser</string>
                            <key>value</key>
                            <string>system</string>
                        </dict>
                    </array>
                </dict>
            </array>
        </dict>
    </array>
    <key>storesToDelete</key>
    <array>
        <string>test.cldblr.com</string>
        <string>test.cloud.com</string>
    </array>
    <key>restrict_user_store_modification</key>
    <false/>
</dict>
<!--NeedCopy-->

Remarque :

L’indicateur userOverride permet à l’utilisateur de modifier les paramètres de l’application Citrix Workspace. Si l’indicateur userOverride est défini sur true, l’utilisateur peut modifier les paramètres. Si l’indicateur userOverride est défini sur false pour un paramètre donné, l’utilisateur ne peut pas le modifier dans les paramètres de l’application Citrix Workspace.

Tableau des paires clé-valeur pour les paramètres de l’application Workspace

Le tableau suivant fournit les informations de paire clé-valeur :

Remarque :

Vous devez ajouter les paramètres spécifiques à une catégorie dans un seul bloc sous cette catégorie.

Catégorie Paramètre Description Clé Valeur Type de valeur Valeur par défaut
authentification Ignorer l’invite d’utilisation de la biométrie Active ou désactive l’authentification biométrique. settings_skip_consent_for_biometric_protected_password_saving value true/false Boolean FALSE
audio Audio Permet aux utilisateurs d’activer ou de désactiver l’audio depuis l’application ou le bureau virtuel. settings_audio_stream true/false Boolean TRUE
clavier Utiliser le clavier Unicode Permet aux utilisateurs d’utiliser un clavier Unicode standard. settings_use_unicode_keyboard true/false Boolean TRUE
clavier Clavier automatique Active ou désactive le clavier en session. settings_automatic_keyboard true/false Boolean TRUE
clavier Synchronisation de la disposition du clavier Permet aux utilisateurs de basculer vers une disposition de clavier préférée sur l’appareil. settings_keyboard_layout_sync true/false Boolean FALSE
clavier Utiliser des claviers personnalisés Permet aux utilisateurs d’utiliser des claviers tiers téléchargés dans la session virtuelle. settings_allow_keyboard_extensions true/false Boolean FALSE
affichage Résolution de la session Permet aux utilisateurs de sélectionner la résolution de l’écran. settings_resolution 0–9 Integer 5 (iPad) 3 (iPhone)
affichage Mode Présentation Vous permet d’utiliser votre appareil iOS comme un pavé tactile pour contrôler votre session tout en utilisant un écran externe. settings_presentation_mode true/false Boolean FALSE
affichage Affichage externe Connecte un écran externe à l’appareil. settings_external_display true/false Boolean TRUE
avancé Validation stricte des certificats Applique un contrôle plus strict sur la validation des certificats de serveur. settings_strictCertValidation true/false Boolean FALSE
avancé Versions TLS Permet aux utilisateurs de modifier leurs paramètres TLS à des fins de dépannage. settings_tlsVersion 0–3 Integer 0
avancé Utiliser la zone de liste déroulante native Active l’utilisation de la fonction de sélection native d’iOS. settings_native_combobox true/false Boolean TRUE
avancé Activation tactile (iPad uniquement) Active la fonction tactile pour toutes les applications et tous les bureaux, y compris ceux qui n’ont pas l’option tactile activée nativement. settings_multitouch_on true/false Boolean true (iPad) false (iPhone)
avancé Affichage plein écran Vous permet d’afficher vos applications et bureaux en plein écran. settings_mobile_window_fullscreen true/false Boolean true (iPad) false (iPhone)
avancé Reconnexion à la connexion Permet à une session de se reconnecter automatiquement lorsqu’un nouveau compte est ajouté ou lors de la connexion. settings_reconnect_logon true/false Boolean FALSE
avancé Reconnexion au rafraîchissement Se reconnecte automatiquement à une session lancée depuis un autre appareil lors du rafraîchissement des applications ou des bureaux sur le deuxième appareil. settings_reconnect_refresh true/false Boolean FALSE
avancé Activer le proxy HTTP Vous permet d’utiliser le proxy HTTP pour une session. settings_use_local_proxy true/false Boolean TRUE
avancé Utiliser les informations d’identification dérivées Permet d’utiliser des informations d’identification dérivées. setting_useDerivedCredentials true/false Boolean FALSE
avancé Carte à puce en session Permet l’utilisation d’un appareil à carte à puce au sein d’une session. Ce paramètre ne permet pas aux utilisateurs de s’authentifier à la session. settings_usesSmartCardInsideSession true/false Boolean FALSE
avancé Autoriser EDT Active la prise en charge du transport adaptatif. settings_allowUdp true/false Boolean TRUE
avancé Mode tablette automatique Permet de lancer la session virtuelle en mode tablette, lorsqu’aucun clavier ou souris externe n’est détecté. settings_enableTabModeSwitch true/false Boolean TRUE
avancé Maintenir l’affichage activé Maintient l’écran allumé. settings_stay_awake true/false Boolean FALSE
avancé Utiliser le stockage de l’iPad Vous permet d’accéder aux lecteurs locaux sur votre appareil. settings_client_drive true/false Boolean false
Souris X1 Autoriser la souris X1 Vous permet de basculer l’accès à votre souris Citrix X1. settings_allow_X1_mouse true/false Boolean FALSE
Souris X1 Vitesse de la souris Citrix® X1 Permet aux utilisateurs de contrôler la vitesse du curseur de la souris dans la session virtuelle. settings_x1MouseSpeed 1,2 Integer 200 (iPadPro) 100 (Tous les autres appareils)
Souris X1 Utiliser l’image du curseur distant pour la souris Citrix X1 Fait correspondre le curseur à l’application ou au bureau au sein d’une session. Par exemple, si le curseur se trouve au-dessus d’une zone de texte, il change pour correspondre à la zone de texte. settings_X1_mouse_server_side_cursor true/false Boolean TRUE
authentification Navigateur Web pour l’authentification Vous permet d’identifier l’utilisation de SafariViewController au lieu de WKWeb sur l’appareil. settings_auth_web_browser system/embedded string Embedded
servicesTiers LaunchDarkly Active l’indicateur LaunchDarkly sur les fonctionnalités de l’application Citrix Workspace. enableLaunchDarkly true/false Boolean true (régions hors UE)

Tableau des paires clé-valeur pour les nouvelles options de menu de la barre d’outils

Le tableau suivant fournit les informations de paire clé-valeur pour la nouvelle barre d’outils :

Catégorie Paramètre Description Clé Valeur Type de valeur Valeur par défaut
barre d’outils Nouvelle barre d’outils La clé qui active la nouvelle barre d’outils. enableNewToolbar true/false Boolean TRUE
barre d’outils Déconnexion Fournit des options pour se déconnecter de la session, la déconnecter ou annuler l’action. enableCloseToolbarOption true/false Boolean TRUE
barre d’outils Clavier Active ou désactive le clavier en session. enableKeyboardToolbarOption true/false Boolean TRUE
barre d’outils Pointeur Active ou désactive le pointeur dans une session. enablePointerToolbarOption true/false Boolean TRUE
barre d’outils Loupe Agrandit la partie sélectionnée de la session. enableMagnifierToolbarOption true/false Boolean TRUE
barre d’outils Changer d’applications Permet de basculer entre les applications ouvertes. enableSwitchAppsToolbarOption true/false Boolean TRUE
barre d’outils Force de la connexion Affiche la force de la connexion réseau de la session. enableConnectionStrengthToolbarOption true/false Boolean TRUE
barre d’outils Ctrl+Alt+Suppr Fournit des options pour fermer, verrouiller ou déconnecter la session. enableCtrlAltDelToolbarOption true/false Boolean TRUE
barre d’outils Appareils Permet la connexion à des appareils externes enableDevicesToolbarOption. true/false Boolean TRUE
barre d’outils Appareils-Jumeler Active l’option de jumelage avec des périphériques externes. enablePairToolbarOption true/false Boolean TRUE
barre d’outils Souris virtuelle Active la souris virtuelle dans la session. enableSoftMouseToolbarOption true/false Boolean TRUE
barre d’outils Touches fléchées Active les quatre touches fléchées permettant à l’utilisateur de naviguer dans la session. enableArrowKeysToolbarOption true/false Boolean TRUE
barre d’outils Affichage Dirige l’utilisateur vers les paramètres d’affichage de l’application CWA. enableDisplaySettingsToolbarOption. true/false Boolean TRUE
barre d’outils Diffusion Active ou désactive la fonctionnalité de diffusion. enableCastingToolbarOption. true/false Boolean TRUE
barre d’outils Caméra Permet aux utilisateurs d’activer la caméra avant, arrière ou externe. enableCameraToolbarOption true/false Boolean TRUE
barre d’outils Numériser un document Permet aux utilisateurs de numériser un document depuis la session de bureau. enableScanDocumentToolbarOption true/false Boolean TRUE
barre d’outils Aide Active le menu d’aide, utile pour les nouveaux utilisateurs afin de naviguer dans le menu de la barre d’outils. enableHelpToolbarOption true/false Boolean TRUE

Tableau des paires clé-valeur pour les paramètres de reconnexion de session

Le tableau suivant fournit les informations de paire clé-valeur pour la nouvelle barre d’outils :

Catégorie Paramètre Description Clé Valeur Type de valeur Valeur par défaut
Avancé Reconnexion de session Active la reconnexion de session settings_manual_reconnect true/false Boolean TRUE
Configurer l’application Workspace à l’aide de solutions de gestion unifiée des points de terminaison