Clause de non-responsabilité: Cet article a été traduit automatiquement. Pour obtenir des informations plus précises, consultez la version anglaise.

Configurez AnyDesk avec votre outil MDM

Prev Next

Cet article explique comment déployer et configurer AnyDesk dans votre organisation à l'aide d'outils de gestion des appareils mobiles (MDM) tels que Microsoft Intune.

Packages de plate-forme pris en charge

AnyDesk propose plusieurs formats de déploiement :

  • Windows (.msi, client personnalisé uniquement)

  • macOS (.pkg, client personnalisé uniquement)

  • Android (Google Play)

  • iOS (App Store)

🦉 Vérifiez Windows CLI installation guide et macOS CLI installation guide pour les références.

🚨 IMPORTANT

AnyDesk fournit des packages de déploiement (.msi pour Windows, .pkg pour macOS, Android via Google Playet iOS via App Store), mais nous ne pouvons pas prendre en charge tous les outils MDM tiers. Pour obtenir des instructions de déploiement spécifiques, consultez votre fournisseur de MDM ou reportez-vous à nos exemples de scripts pour Windows et macOS.


Configurer via MDM pour macOS

Pour configurer AnyDesk (version 6.4+) via MDM, vous devez télécharger un .mobileconfig profil XML. Le profil contient les éléments requis suivants :

  • PayloadContent

  • PayloadScope

  • PayloadUUID

  • PayloadDisplayName

  • PayloadIdentifier

  • PayloadType

  • PayloadVersion

Éléments PayloadContent

Balise XML

Description

Type de valeur

Exemple/Valeurs

PayloadContent

Ce groupe XML contient la configuration MDM de l'action. Les balises suivantes appartiennent à ce groupe.

<dict>...</dict>

PayloadDisplayName

Nom du profil affiché dans les Préférences Système > Profils sur les appareils macOS déployés.

corde

Configuration d'AnyDesk de l'entreprise A

PayloadIdentifier

Identifiant unique pour la configuration AnyDesk en notation de domaine inversé.

corde

com.companya.config.anydesk

PayloadUUID

UUID aléatoire unique pour la configuration AnyDesk. Format: <8 characters>-<4 characters>-<4 characters>-<4 characters>-<12 characters>

  • Nombre entre 1 et 9

  • Lettre entre A-F

corde

5D2F7682-3B17-43EC-B6F6-CB20696ED631

PayloadType

ID d'application personnalisé qui correspond au préfixe de votre compte. Vous pouvez trouver le préfixe dans my.anydesk II > Builds > sélectionner un client personnalisé > la page Détails du client personnalisé.

⚠️ Dans ce cas, la notation de domaine inverse créée dans PayloadIdentifier ne doit pas être utilisée. Doit suivre le format : com.philandro.anydesk-<prefix>

corde

com.philandro.anydesk-<prefix>

PayloadVersion

Numéro de version entier de cette configuration.

entier

1

ad.* Clés

Paires clé-valeur d'AnyDesk advanced options.

Tous les paramètres et ensembles d' autorisations sont remplacés.  

corde

Voir les colonnes Possibilités de valeur dans Advanced options.

ad.features.connect

Activez ou désactivez l'initiation de connexions.

corde

0 : Désactiver

1 : Activer

ad.features.accept

Activez ou désactivez la réception des demandes de connexion.

corde

0 : Désactiver

1 : Activer

Propriétés de profil supplémentaires

Balise XML

Description

Type de valeur

Exemple/Valeurs

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 mondial AnyDesk.

corde

System

PayloadUUID(au niveau du profil)

L'UUID aléatoire pour le profil MDM est unique au sein de l'entreprise.

⚠️  Cet UUID doit être différent de celui attribué à la configuration AnyDesk dans

PayloadContent::PayloadUUID

corde

A2A5828E-F98C-45BB-9BFE-E4E854B3AC45

PayloadDisplayName(au niveau du profil)

Nom du profil MDM. Un profil MDM peut contenir des configurations d'entreprise pour plusieurs applications.  

corde

Profil MDM de l'entreprise A

PayloadIdentifier(au niveau du profil)

Identificateur de profil MDM en notation de domaine inverse.

corde

com.companya.config

PayloadType(au niveau du profil)

Type de profil MDM. Avec une configuration AnyDesk, PayloadType Configuration doit être utilisé.

corde

Configuration

PayloadVersion(au niveau du profil)

Version entière interne de ce profil MDM. Il aide macOS à faire la distinction entre les différentes versions d'un même profil.

entier

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.

Pour déployer manuellement le profil sur un appareil macOS :

  1. Copiez le .mobileconfig fichier sur chaque appareil macOS et installez-le.

  2. Dans Préférences Système > Profils, confirmez la configuration non signée/non vérifiée.

Les modifications prennent effet lors du prochain lancement du client AnyDesk personnalisé sur chaque appareil.

Pour déployer le profil sur vos appareils macOS inscrits via votre outil MDM :

  1. Créez un nouveau profil de configuration macOS.

  2. Entrez le nom du profil (et la description facultative).

  3. Téléchargez le .mobileconfig fichier avec la configuration AnyDesk (ou créez le XML dans l'interface MDM).

  4. Attribuez-le à des utilisateurs, des groupes ou des appareils cibles.

  5. Enregistrez et déployez.

En fonction de vos paramètres de déploiement MDM, après quelques minutes, le profil MDM doit être déployé sur tous les appareils inscrits connectés. Vous pouvez vérifier l'installation dans Préférences Système > Profils.

Les modifications prennent effet lors du prochain lancement du client AnyDesk personnalisé sur chaque appareil.


Configurer via MDM pour Android

Les outils de gestion des appareils mobiles (MDM) dotés de fonctions de restriction d'applications peuvent déployer une version modifiée de l'application AnyDesk standard à partir du Google Play Store.

💡 NOTE

La configuration d'un client AnyDesk (APK) personnalisé via MDM n'est pas prise en charge.

Le client AnyDesk standard peut être facilement configuré à l'aide de l'éditeur de configuration intégré disponible dans la plupart des outils MDM. Pour ce faire :

  1. Ajoutez l'application AnyDesk à partir de votre Google Play Store MDM.

  2. Pour les appareils gérés, créez une stratégie de configuration d'application.

  3. L'application ciblée est l'application AnyDesk pour Android, que vous avez ajoutée à l'étape 1.

  4. Pour personnaliser les paramètres d'AnyDesk, utilisez l'éditeur/concepteur de configuration intégré. Vous pouvez afficher une liste prédéfinie de clés et de valeurs disponibles avec des descriptions :

    • Si les touches commencent par defaults.*, l'utilisateur du client AnyDesk configuré peut modifier les paramètres.

    • Si les touches commencent par overrides.*, l'utilisateur ne pourra pas modifier les paramètres.

  5. Sauvegarder.

Comme pour macOS, une fois enregistrés, les appareils inscrits doivent automatiquement récupérer la configuration de la solution MDM et mettre à jour les paramètres AnyDesk.

🚨 IMPORTANT

Si vous gérez votre application AnyDesk pour vous connecter à un serveur d'appliance AnyDesk On-Premises, les clés suivantes sont requises :

  • ad.license.register_key

  • ad.anynet.boot_addrs

  • ad.anynet.ca_certs


Configurer via MDM pour iOS

À partir d'AnyDesk 5.5.0 pour iOS, les administrateurs peuvent désormais configurer la version standard d'AnyDesk à partir des solutions de App Store gestion des appareils mobiles (MDM).

Semblable à Android, le client AnyDesk standard pour iOS peut être facilement configuré à l'aide de l'éditeur de configuration intégré disponible dans de nombreux outils MDM. Pour ce faire :

  1. Ajoutez l'application AnyDesk pour iOS à votre solution MDM.

  2. Pour les appareils gérés, créez une stratégie de configuration d'application.

  3. L'application ciblée sera l'application AnyDesk pour iOS que vous avez ajoutée à l'étape 1.

  4. Pour personnaliser les paramètres du client AnyDesk, utilisez l'éditeur/concepteur de configuration intégré. Une liste complète des clés disponibles et leurs descriptions se trouvent dans le tableau ci-dessous.

  5. Sauvegarder.

La configuration peut ensuite être déployée sur les appareils iOS via des profils liés à votre configuration AnyDesk ou à Apple Configurator 2. Pour plus d'informations sur l'inscription de vos appareils, contactez directement votre administrateur informatique ou votre fournisseur de MDM.

Clés de configuration pour iOS et Android

Vous devez attribuer un type de clé (soit defaults overridesou ) au début de chaque clé de configuration répertoriée ci-dessous.

  • Si la clé commence par defaults, l'option sera configurée comme spécifié, mais l'utilisateur du client AnyDesk configuré aura toujours la possibilité de modifier le paramètre s'il le souhaite.
    Par exemple:
    defaults.ad.security.acl_enabled

  • Si la touche commence par overrides, l'utilisateur ne pourra pas modifier le paramètre dans le client AnyDesk configuré.
    Par exemple:
    overrides.ad.discovery.hidden

Les valeurs par défaut du client AnyDesk standard sont indiquées en gras dans la colonne Possibilités de valeur .

Clé

Description

Type de valeur

Possibilités de valeur

ad.features.address_book

Spécifie si le client AnyDesk a accès à la fonction Carnet d'adresses.

Si la valeur est , trueune clé de licence valide doit être fournie pour la clé :

ad.license.register_key

booléen

Faux, Vrai

ad.license.register_key

Clé de licence, disponible dans votre my.anydesk console de gestion ou dans l'interface utilisateur web du serveur de l'appliance sur site.

Il est nécessaire de connecter le client AnyDesk à votre serveur d'appliance sur site.

corde

A1S273JUEKSA87XN

ad.anynet.boot_addrs

⚠️ N'utilisez ce paramètre que si vous souhaitez que le client AnyDesk se connecte à votre serveur d'appliance AnyDesk On-Premises.

Il spécifie l'adresse IP ou l'URL du serveur de l'appliance auquel le client AnyDesk doit se connecter, en utilisant le format suivant (le port est facultatif) :
(ip|host):port; (ip|host):port;...)

Ce paramètre est requis pour connecter le client à votre serveur d'appliance sur site.

corde

host:port;...

ad.anynet.ca_certs

⚠️  N'utilisez ce paramètre que si vous souhaitez que le client AnyDesk se connecte à votre serveur d'appliance AnyDesk On-Premises.

Spécifie le certificat public du serveur de l'appliance. Notez que les GPM comme Microsoft Intune n'autorisent que les valeurs sur une seule ligne. Étant donné que le certificat est multiligne, vous devez remplacer manuellement tous les caractères de nouvelle ligne par \n.

Par exemple, si votre certificat est formaté comme suit :

abc
qwe

La valeur MDM de cette clé doit être :

abc\nqwe

Ce paramètre est requis pour connecter le client à votre serveur d'appliance sur site.

corde

ad.ui.cfg_enabled

Spécifie si le client AnyDesk a accès aux paramètres.

booléen

Faux, Vrai

ad.ui.cfg_enable_audio

Spécifie si le client AnyDesk a accès aux paramètres audio.

booléen

Faux, Vrai

ad.ui.cfg_enable_connection

Spécifie si le client AnyDesk a accès aux paramètres de connexion.

booléen

Faux, Vrai

ad.ui.cfg_enable_privacy

Spécifie si le client AnyDesk a accès aux paramètres de confidentialité.

booléen

Faux, Vrai

ad.ui.cfg_enable_recording

Spécifie si le client AnyDesk a accès aux paramètres d'enregistrement.

booléen

Faux, Vrai

ad.security.auto_disconnect.mode

Spécifie si la fonction de déconnexion automatique est activée.

entier

0 : Désactivé

1 : Activé

ad.security.auto_disconnect.timeout

Spécifie le délai d'inactivité (en secondes) avant que les sessions entrantes ne soient automatiquement déconnectées.

entier

Minimum : 60

ad.security.hear_audio

Spécifie si les clients qui se connectent à ce client AnyDesk peuvent entendre la sortie audio de l'appareil.

booléen

Faux, Vrai

ad.security.sysinfo

Spécifie si les clients qui se connectent à ce client AnyDesk peuvent afficher les informations système de l'appareil.

booléen

Faux, Vrai

ad.security.acl_enabled

Spécifie si la Liste de contrôle d’accès fonctionnalité (ACL) est activée pour ce client AnyDesk.

booléen

Faux, Vrai

ad.security.acl_list

Spécifie quels ID ou alias AnyDesk sont inclus dans la liste de contrôle d'accès (ACL) activée ci-dessus.

corde

123456789:true; mycomputer@ad:true;

ad.discovery.enabled

Spécifie si le client peut découvrir d'autres clients AnyDesk sur le même réseau local.

booléen

Faux, Vrai

ad.discovery.hidden

Spécifie si d'autres clients AnyDesk peuvent découvrir ce client sur le même réseau local.

booléen

Faux, Vrai

ad.input.auto_touch_to_touch_mode

Spécifie si le mode tactile à tactile est disponible lorsque vous êtes connecté à des appareils Android distants.

booléen

Faux, Vrai

ad.input.touch_mode

Spécifie si le mode pavé tactile ou le mode tactile est utilisé.

entier

1 : Toucher

2 : Pavé tactile

ad.image.follow_remote_cursor

Spécifie si la vue bascule automatiquement lorsque le curseur de la souris distante se déplace vers un autre écran.

entier

0 : Désactivé

1 : Activé

ad.image.follow_remote_focus

Spécifie si la vue bascule automatiquement lorsque la fenêtre de premier plan distante est déplacée vers un autre affichage.

entier

0 : Désactivé

1 : Activé

ad.image.quality_lossless

Spécifie si les sessions sortantes de ce client utilisent le paramètre de transmission de qualité sans perte.

booléen

Faux, Vrai

ad.image.quality_preset

Spécifie la qualité de transmission des sessions sortantes.

entier

0 : Meilleure qualité

1 : Équilibré

2 : Optimiser le temps de réaction

ad.image.show_remote_cursor

Spécifie si le curseur distant est visible.

booléen

Faux, Vrai

ad.audio.playback_mode

Spécifie si vous pouvez entendre le son de l'appareil auquel vous vous connectez.

entier

0 : Désactiver

1 : Activer

ad.audio.transmit_mode

Spécifie si d'autres personnes peuvent entendre le son de votre appareil lorsqu'il est connecté à vous.

entier

0 : Désactiver

1 : Activer

ad.anynet.listen_port

Spécifie le port d'écoute pour les connexions directes entrantes.

entier

0

ad.anynet.proxy.mode

Spécifie le mode proxy.

entier

0 : N'utilisez jamais de serveur proxy

1 : Essayez de détecter

2 : Utiliser un serveur proxy spécifique

ad.anynet.proxy.addr

Spécifie l'adresse proxy.

corde

1.1.1.1

ad.anynet.proxy.port

Spécifie le port proxy.

entier

10000

ad.anynet.proxy.auth

Spécifie si les informations d'identification d'authentification doivent être envoyées au proxy.

booléen

Faux, Vrai

ad.anynet.proxy.user

Spécifie le nom d'utilisateur du proxy.

corde

myproxyuser

ad.anynet.proxy.pass_plain

Spécifie le mot de passe du proxy.

corde

myproxypassword

ad.recording.auto_start.incoming

Démarre automatiquement un enregistrement d'écran lorsque quelqu'un se connecte à votre appareil.

entier

0 : Désactivé

1 : Activé

ad.recording.auto_start.outgoing

Démarre automatiquement un enregistrement d'écran lorsque vous vous connectez à un autre appareil.

entier

0 : Désactivé

1 : Activé

ad.session.remember_settings

Spécifie si le client se souvient des paramètres, tels que l'activation du mode de confidentialité, lors de la reconnexion au même périphérique distant à l'avenir.

booléen

Faux, Vrai