Ceci est une traduction automatique. Pour la version originale, cliquez ici.
Table des matières
Outils de gestion des appareils mobiles tels que Microsoft Intune sont d'excellents moyens d'aider votre environnement d'entreprise à déployer et à configurer des applications. Cet article vous donnera quelques instructions sur la façon de configurer AnyDesk via votre outil MDM.
Déploiement
Remarque :
Bien qu'AnyDesk fournisse des packages qui permettent son déploiement via des outils de déploiement tiers, cela ne peut pas être pris en charge par l'équipe d'assistance d'AnyDesk en raison de la grande variété d'outils différents.
Pour toute question sur le déploiement de packages d'installation tiers sur votre outil de déploiement, veuillez vous référer directement au fournisseur de l'outil ainsi qu'à nos exemples de scripts d'installation ci-dessous.
AnyDesk fournit une grande variété de packages pour vous aider à le déployer à l'aide d'outils de déploiement tiers.
Nous proposons le package MSI pour Windows (client personnalisé uniquement), PKG pour macOS (client personnalisé uniquement), Google Play Store lien pour Android, et Lien App Store pour iOS.
Des exemples de scripts d'installation sont disponibles dans notre centre d'aide pour Windows et macOS .
Configuration via MDM pour macOS
La configuration du client AnyDesk pour macOS (version 6.4.0 ou plus récente) via un outil de gestion des appareils mobiles nécessite la modification et le téléchargement d'un fichier XML.
Le XML est au format .MOBILECONFIG et composé de plusieurs groupes XML :
- Contenu de la charge utile
- Champ de charge utile
- PayloadUUID
- PayloadDisplayName
- Identifiant de charge utile
- Type de charge utile
- Version de la charge utile
Contenu de la charge utile
XML Tag | Description | Type de valeur | Possibilités de valeur |
PayloadContent | Ce groupe XML contient la configuration du MDM d'action. Les balises suivantes appartiennent à ce groupe. |
<dict>...</dict> |
|
PayloadDisplayName | Nom du profil de configuration. Il apparaîtra dans Préférences système > Profils sur le périphérique macOS déployé. | string |
e.g. Company A's AnyDesk Configuration |
PayloadIdentifier | Identifiant de la charge utile pour la configuration AnyDesk en notation inverse du domaine. | string |
e.g. com.companya.config.anydesk |
PayloadUUID |
UUID aléatoire pour la configuration AnyDesk qui est unique au sein de l'entreprise. <8 characters>-<4 characters>-<4 characters>-<4 characters>-<12 characters> Un caractère peut être l'un des suivants : |
string |
e.g. 5D2F7682-3B17-43EC-B6F6-CB20696ED631 |
PayloadType |
ID de l'application personnalisée qui correspond au préfixe de votre compte. Ce préfixe peut être trouvé sur la page Custom Client Details d'un client personnalisé. |
string |
e.g. com.philandro.anydesk-ad-12345678 |
PayloadVersion | Version interne entière de cette configuration AnyDesk. | integer |
e.g. 1 |
ad.* |
paires clé-valeur à partir de nos options avancées. . Veuillez noter que tous les paramètres et autorisations définis ici sont écrasés. Cela signifie que les autorisations et les paramètres concernés ne peuvent pas être modifiés par les utilisateurs de l'appareil inscrit. |
string |
Please see the "Value Possibilities" columns in Advanced Options. |
ad.features.connect |
Détermine si ce client AnyDesk peut envoyer des demandes de connexion à d'autres clients AnyDesk. |
string |
0: Disable, 1: Enable |
ad.features.accept
|
Détermine si ce client AnyDesk peut recevoir des demandes de connexion d'autres clients AnyDesk. |
string |
0: Disable, 1: Enable |
Autre
XML Tag | Description | Type de valeur | Possibilités de valeur |
PayloadScope | Détermine l'étendue du profil MDM. "System" doit être utilisé pour appliquer la configuration AnyDesk à tous les comptes d'utilisateurs locaux et au service AnyDesk global. | string |
System |
PayloadUUID |
UUID aléatoire pour le profil MDM qui est unique au sein de l'entreprise. <8 characters>-<4 characters>-<4 characters>-<4 characters>-<12 characters> Un caractère peut être l'un des suivants : |
string |
e.g. A2A5828E-F98C-45BB-9BFE-E4E854B3AC45 |
PayloadDisplayName | Nom du profil MDM. Un profil MDM peut contenir des configurations d'entreprise pour plusieurs applications. | string |
e.g. Company A's MDM Profile |
PayloadIdentifier | Identifiant de profil MDM en notation inverse du domaine. | string |
e.g. com.companya.config |
PayloadType | Type de profil MDM. Avec une configuration AnyDesk, PayloadType "Configuration" doit être utilisé. | string |
Configuration |
PayloadVersion | Version interne entière de ce profil MDM. Cela aide macOS à distinguer les différentes versions d'un même profil. | integer |
e.g. 1 |
Déploiement du profil
Cette configuration peut être déployée manuellement sur chaque appareil individuel ou déployée automatiquement via l'outil de gestion des appareils mobiles.
Déploiement manuel
Pour déployer manuellement le profil sur un appareil macOS, déplacez simplement le fichier .MOBILECONFIG résultant sur l'appareil et installez-le. Vous devrez peut-être confirmer la configuration non signée/non vérifiée dans Préférences Système > Profils . Les modifications seront appliquées la prochaine fois que vous démarrerez le client personnalisé AnyDesk pour macOS sur cet appareil.
Déploiement MDM
Pour déployer le profil sur vos appareils macOS inscrits via votre outil MDM, il vous suffit de :
- Créer un profil de configuration pour les appareils macOS
- Saisissez le nom et la description (facultatif) du profil
- Téléchargez le fichier .MOBILECONFIG avec la configuration AnyDesk. Alternativement, de nombreux outils MDM permettent à l'administrateur de créer le XML à la volée dans l'outil MDM à ce stade.
- Choisissez le groupe/les utilisateurs/les appareils qui doivent être inscrits avec ce profil.
- Enregistrer
Selon vos paramètres de déploiement MDM, après quelques minutes, le profil MDM devrait être déployé sur tous les appareils inscrits connectés. Cela peut être vérifié dans Préférences Système > Profils .
La prochaine fois que les appareils inscrits démarreront votre client macOS personnalisé, les modifications contenues dans votre configuration seront appliquées.
Configuration via MDM pour Android
Les outils de gestion des appareils mobiles avec des fonctionnalités de restriction d'application peuvent déployer une version modifiée de l'application AnyDesk standard disponible dans Google Play Store . Veuillez noter que la configuration d'un Client AnyDesk personnalisé (APK) via un MDM n'est pas possible pour le moment temps.
Le client AnyDesk standard peut être facilement configuré à l'aide de l'éditeur de configuration intégré présent dans de nombreux outils MDM. Pour cela :
- Ajoutez l'application AnyDesk pour Android à votre solution MDM
- Application Android Store avec Google Play Store lien comme URL de l'Appstore.
- Créer une politique de configuration d'application pour les appareils gérés
- L'application ciblée serait l'application AnyDesk pour Android que vous avez ajoutée à l'étape 1.
- Pour personnaliser les paramètres du client AnyDesk, l'éditeur/concepteur de configuration intégré peut être utilisé. Ici, il y a une liste prédéfinie de clés disponibles et une description de chaque valeur.
Si la clé commence par par défaut , l'option sera configurée selon vos spécifications. Cependant, l'utilisateur du client AnyDesk configuré pourra modifier le paramètre à autre chose s'il le souhaite.
En revanche, s'il commence par remplace , l'utilisateur du client AnyDesk configuré ne pas pouvoir modifier le paramètre.
- Enregistrer
Comme avec macOS, après l'enregistrement, les appareils inscrits doivent automatiquement récupérer la configuration de la solution MDM et modifier les paramètres AnyDesk.
Conseil :
Si vous gérez votre application AnyDesk pour vous connecter à votre serveur d'appliance AnyDesk On-Premises, veuillez noter que les clés suivantes sont requises :
ad.license.register_key
ad.anynet .boot_addrs
ad.anynet.ca_certs
Configuration via MDM pour iOS
Depuis AnyDesk 5.5.0 pour iOS, les administrateurs peuvent désormais configurer la version standard d'AnyDesk disponible dans App Store à l'aide de solutions de gestion des appareils mobiles.
Comme sur Android, le client AnyDesk standard peut être facilement configuré à l'aide de l'éditeur de configuration intégré présent dans de nombreux outils MDM. Pour cela :
- Ajoutez l'application AnyDesk pour iOS à votre solution MDM
- Application App Store avec App Store comme URL de l'Appstore.
- Créer une politique de configuration d'application pour les appareils gérés
- L'application ciblée serait l'application AnyDesk pour iOS que vous avez ajoutée à l'étape 1.
- Pour personnaliser les paramètres du client AnyDesk, l'éditeur/concepteur de configuration intégré peut être utilisé. Une liste complète des clés disponibles et leur description se trouvent ci-dessous .
- Enregistrer
La configuration peut ensuite être déployée sur des appareils iOS via des profils liés à votre configuration AnyDesk ou Apple Configurator 2. Pour plus d'informations sur la façon d'inscrire vos appareils, veuillez contacter votre administrateur informatique ou votre fournisseur MDM directement.
Clés de configuration
Remarque :
Vous devez attribuer un type de clé ( defaults , overrides ) au début de chacune des clés de configuration ci-dessous.
Si la clé commence par defaults , l'option sera configurée selon vos spécifications. Cependant, l'utilisateur du client AnyDesk configuré pourra modifier le paramètre à autre chose s'il le souhaite.
Par exemple :
defaults.ad.security.acl_enabled
D'autre part, s'il commence par remplace , l'utilisateur du client AnyDesk configuré ne pourra pas modifier le paramètre.
Par exemple :
overrides.ad.discovery.hidden
Les valeurs par défaut pour le client AnyDesk standard sont dans gras dans la colonne Possibilités de valeur .
Clé de configuration | Description | Type de valeur | Possibilités de valeur |
ad.features.address_book |
Définit si le client a accès à la fonction Carnet d'adresses. S'il est défini sur true, une clé de licence valide doit être définie pour la clé : ad.license.register_key
|
boolean |
false, true |
ad.license.register_key |
La clé de licence trouvée dans votre portail client my.anydesk.com ou dans la WebUI du serveur d'appliance sur site. Ceci est nécessaire si vous voulez connecter le client à votre serveur d'appliance sur site. |
string |
e.g. A1S273JUEKSA87XN |
ad.anynet.boot_addrs
|
A utiliser uniquement si vous voulez que le client AnyDesk se connecte à votre serveur d'appliance AnyDesk On-Premises. (ip|host):port;(ip|host):port;...) Ceci est nécessaire si vous voulez connecter le client à votre serveur d'appliance sur site. |
string | |
ad.anynet.ca_certs
|
A utiliser uniquement si vous voulez que le client AnyDesk se connecte à votre serveur d'appliance AnyDesk On-Premises. abc La valeur MDM pour cette clé doit être : abc\nqwe Ceci est nécessaire si vous voulez connecter le client à votre serveur d'appliance sur site. |
string | |
ad.features.register_alias |
Définit si le client enregistrera automatiquement un AnyDesk-Alias après l'installation du client AnyDesk. | boolean |
false, true |
ad.ui.cfg_enabled |
Définit si le client a accès aux Paramètres AnyDesk | boolean |
false, true |
ad.ui.cfg_enable_audio |
Indique si le client a accès aux paramètres audio de AnyDesk. | boolean |
false, true |
ad.ui.cfg_enable_connection |
Définit si le client a accès aux paramètres de connexion d'AnyDesk. | boolean |
false, true |
ad.ui.cfg_enable_privacy |
Indique si le client a accès aux paramètres de confidentialité d'AnyDesk. | boolean |
false, true |
ad.ui.cfg_enable_recording |
Indique si le client a accès aux paramètres d'enregistrement de AnyDesk. | boolean |
false, true |
ad.security.auto_disconnect.mode |
Définit si la fonction de déconnexion automatique est activée. | integer |
0: Disabled, 1: Enabled |
ad.security.auto_disconnect.timeout |
Définit le délai d'inactivité en secondes avant que les sessions entrantes ne soient automatiquement déconnectées. | integer |
Minimum: 60 |
ad.security.hear_audio |
Détermine si les clients se connectant à ce client AnyDesk peuvent entendre la sortie audio du périphérique. | boolean |
false, true |
ad.security.sysinfo |
Détermine si les clients se connectant à ce client AnyDesk peuvent voir les informations système du périphérique. | boolean |
false, true |
ad.security.acl_enabled |
Détermine si la fonction de liste de contrôle d'accès est activée pour ce client AnyDesk. | boolean |
false, true |
ad.security.acl_list |
Définit quels AnyDesk-ID ou Alias sont dans la liste de contrôle d'accès activée ci-dessus. | string |
e.g. 123456789;mycomputer@ad |
ad.discovery.enabled |
Définit si le client peut trouver d'autres clients AnyDesk sur le même réseau local. | boolean |
false, true |
ad.discovery.hidden |
Définit si les autres clients AnyDesk peuvent trouver ce client lorsqu'ils sont sur le même réseau local. | boolean |
false, true |
ad.input.auto_touch_to_touch_mode |
Définit si le mode touche-à-touche est disponible lorsqu'il est connecté à des appareils Android distants. | boolean |
false, true |
ad.input.touch_mode |
Définit si le mode pavé tactile ou le mode tactile est utilisé. | integer |
1: Touch, 2: Touchpad |
ad.image.follow_remote_cursor |
Définit si vous changez automatiquement de vue lorsque le curseur de la souris à distance se déplace vers un autre affichage. | integer |
0: Disabled 1: Enabled |
ad.image.follow_remote_focus |
Définit si vous changez automatiquement de vue lorsque la fenêtre de premier plan distante se trouve sur un autre écran. | integer |
0: Disabled 1: Enabled |
ad.image.quality_lossless |
Définit si les sessions sortantes de ce client utilisent le paramètre de transmission de qualité sans perte. | boolean |
false, true |
ad.image.quality_preset |
Définit la qualité de transmission pour les sessions sortantes. | integer |
0: Best quality, 1: Balanced, 2: Optimize reaction time |
ad.image.show_remote_cursor |
Définit si vous pouvez voir le curseur à distance. | boolean |
false, true |
ad.audio.playback_mode |
Définit si vous pouvez entendre le son de l'appareil auquel vous vous connectez. | integer |
0: Disable, 1: Enable |
ad.audio.transmit_mode |
Définit si les autres peuvent entendre l'audio sur votre appareil lorsqu'ils sont connectés à vous. | boolean |
0: Disable, 1: Enable |
ad.anynet.direct |
Détermine si des connexions directes peuvent être établies. | boolean |
false, true |
ad.anynet.listen_port |
Définit le port d'écoute pour les éventuelles connexions directes entrantes. | integer |
e.g. 0 |
ad.anynet.proxy.mode |
Définit le mode de proxy. | integer |
0: Never use a proxy server, 1: Try to detect, 2: Use a specific proxy server |
ad.anynet.proxy.addr |
Définit l'adresse du proxy. | string |
e.g. 1.1.1.1 |
ad.anynet.proxy.port |
Définit le port du proxy. | integer |
e.g. 10000 |
ad.anynet.proxy.auth |
Définit si les informations d'authentification doivent être envoyées au proxy. | boolean |
false, true |
ad.anynet.proxy.user |
Définit le nom d'utilisateur du proxy. | string |
e.g. myproxyuser |
ad.anynet.proxy.pass_plain |
Définit le mot de passe du proxy. | string |
e.g. myproxypassword |
ad.recording.auto_start.incoming |
Lancez automatiquement un enregistrement d'écran lorsque quelqu'un se connecte à votre appareil. | integer |
0: Disabled 1: Enabled |
ad.recording.auto_start.outgoing |
Lancez automatiquement un enregistrement d'écran lorsque vous vous connectez à l'appareil d'une autre personne. | integer |
0: Disabled 1: Enabled |
ad.session.remember_settings |
Définit si le client se souvient des paramètres tels que l'activation du mode de confidentialité lorsqu'il se connecte au même périphérique distant à l'avenir. | boolean |
false, true |