--- title: "Configura AnyDesk con il tuo strumento MDM" slug: "mobile-device-management-mdm" updated: 2025-08-08T18:39:47Z published: 2025-08-08T18:39:47Z canonical: "support.anydesk.com/mobile-device-management-mdm" --- > ## Documentation Index > Fetch the complete documentation index at: https://support.anydesk.com/llms.txt > Use this file to discover all available pages before exploring further. # Configura AnyDesk con il tuo strumento MDM Questo articolo spiega come distribuire e configurare AnyDesk nella tua organizzazione utilizzando strumenti di gestione dei dispositivi mobili (MDM) come Microsoft Intune. ## Pacchetti di piattaforme supportati AnyDesk offre diversi formati di implementazione: - Windows (`.msi`, solo client personalizzato) - macOS (`.pkg`, solo client personalizzato) - Android (Google Play) - iOS (App Store) > [!NOTE] > 🦉 Controlla [**Windows CLI installation guide**](/docs/command-line-interface-for-windows) e [**macOS CLI installation guide**](/docs/command-line-interface-for-macos) per i riferimenti. > [!CAUTION] > 🚨 **IMPORTANTE** > > AnyDesk fornisce pacchetti di distribuzione (`.msi` per Windows, per macOS, `.pkg` Android tramite [Google Play](https://play.google.com/store/apps/details?id=com.anydesk.anydeskandroid)e iOS tramite [App Store](https://apps.apple.com/us/app/anydesk-remote-desktop/id1176131273)), ma non possiamo supportare tutti gli strumenti MDM di terze parti. Per istruzioni specifiche sulla distribuzione, consulta il fornitore MDM o fai riferimento ai nostri script di esempio per Windows e macOS. --- ## Configurazione tramite MDM per macOS Per configurare AnyDesk (versione 6.4+) tramite MDM, è necessario caricare un `.mobileconfig` profilo XML. Il profilo contiene i seguenti elementi obbligatori: - `PayloadContent` - `PayloadScope` - `PayloadUUID` - `PayloadDisplayName` - `PayloadIdentifier` - `PayloadType` - `PayloadVersion` ### Elementi PayloadContent | **XML Tag** | **Descrizione** | **Tipo di valore** | **Esempio/Valori** | | --- | --- | --- | --- | | `PayloadContent` | Questo gruppo XML contiene la configurazione MDM dell'azione. I seguenti tag appartengono a questo gruppo. | | `<dict>...</dict>` | | `PayloadDisplayName` | Il nome del profilo viene visualizzato in *Preferenze di Sistema* > *Profili* sui dispositivi macOS distribuiti. | corda | *Configurazione AnyDesk dell'azienda A* | | `PayloadIdentifier` | Identificatore univoco per la configurazione di AnyDesk in notazione di dominio inverso. | corda | `com.companya.config.anydesk` | | `PayloadUUID` | UUID casuale univoco per la configurazione AnyDesk. *Formato:* `<8 characters>-<4 characters>-<4 characters>-<4 characters>-<12 characters>` - Numero compreso tra 1 e 9 - Lettera tra A-F | corda | `5D2F7682-3B17-43EC-B6F6-CB20696ED631` | | `PayloadType` | ID app personalizzato che corrisponde al prefisso dell'account. Puoi trovare il prefisso in my.anydesk II > *Build* > selezionare un client personalizzato > pagina dei dettagli del client personalizzato. ⚠️ In questo caso, la notazione di dominio inversa creata in `PayloadIdentifier` non deve essere utilizzata. Deve seguire il formato: `com.philandro.anydesk-<prefix>` | corda | `com.philandro.anydesk-<prefix>` | | `PayloadVersion` | Numero intero di versione di questa configurazione. | numero intero | `1` | | `ad.* `Chiavi | Coppie chiave-valore da AnyDesk [advanced options](/docs/advanced-options). Tutte le impostazioni e i set di autorizzazioni qui *sovrascrivono*. | corda | Vedere le colonne **Possibilità di valore** in [Advanced options](/docs/advanced-options). | | `ad.features.connect` | Abilitare o disabilitare l'avvio delle connessioni. | corda | 0: Disabilita **1: Abilita** | | `ad.features.accept` | Abilita o disabilita la ricezione delle richieste di connessione. | corda | 0: Disabilita **1: Abilita** | ### Proprietà aggiuntive del profilo | **XML Tag** | **Descrizione** | **Tipo di valore** | **Esempio/Valori** | | --- | --- | --- | --- | | `PayloadScope` | Determina l'ambito del profilo MDM. `System` deve essere utilizzato per applicare la configurazione di AnyDesk a tutti gli account utente locali e al servizio AnyDesk globale. | corda | `System` | | `PayloadUUID`*(a livello di profilo)* | L'UUID casuale per il profilo MDM è univoco all'interno dell'azienda. ⚠️ Questo UUID deve essere diverso da quello assegnato alla configurazione AnyDesk in `PayloadContent::PayloadUUID` | corda | `A2A5828E-F98C-45BB-9BFE-E4E854B3AC45` | | `PayloadDisplayName`*(a livello di profilo)* | Nome del profilo MDM. Un profilo MDM può contenere configurazioni aziendali per più app. | corda | *Profilo MDM dell'azienda A* | | `PayloadIdentifier`*(a livello di profilo)* | Identificatore del profilo MDM in notazione di dominio inverso. | corda | `com.companya.config` | | `PayloadType`*(a livello di profilo)* | Tipo di profilo MDM. Con una configurazione AnyDesk, è necessario utilizzare PayloadType `Configuration` . | corda | `Configuration` | | `PayloadVersion`*(a livello di profilo)* | Versione intera interna di questo profilo MDM. Aiuta macOS a distinguere tra diverse versioni dello stesso profilo. | numero intero | `1` | ### Distribuzione del profilo Questa configurazione può essere implementata manualmente su ogni singolo dispositivo o distribuita automaticamente tramite lo strumento di gestione dei dispositivi mobili. Manualmente tramite MDM Per distribuire manualmente il profilo sul dispositivo macOS: 1. Copia il `.mobileconfig` file su ogni dispositivo macOS e installalo. 2. In **Preferenze di Sistema** > **Profili**, conferma la configurazione non firmata/non verificata. Le modifiche diventano effettive al successivo avvio del client AnyDesk personalizzato su ciascun dispositivo. Per distribuire il profilo sui dispositivi macOS registrati tramite lo strumento MDM: 1. Crea un nuovo profilo di configurazione macOS. 2. Immettere il nome del profilo (e la descrizione facoltativa). 3. Carica il `.mobileconfig` file con la configurazione di AnyDesk (o crea il codice XML all'interno dell'interfaccia MDM). 4. Assegna a utenti, gruppi o dispositivi di destinazione. 5. Salva e distribuisci. A seconda delle impostazioni di distribuzione MDM, dopo alcuni minuti il profilo MDM dovrebbe essere distribuito su tutti i dispositivi registrati connessi. È possibile verificare l'installazione in **Preferenze di Sistema > Profili**. Le modifiche diventano effettive al successivo avvio del client AnyDesk personalizzato su ciascun dispositivo. --- ## Configurazione tramite MDM per Android Gli strumenti di gestione dei dispositivi mobili (MDM) con funzionalità di restrizione delle app possono distribuire una versione modificata dell'applicazione AnyDesk standard da [Google Play Store](https://play.google.com/store/apps/details?id=com.anydesk.anydeskandroid). > [!TIP] > 💡 **NOTA** > > La configurazione di un client AnyDesk (APK) personalizzato tramite MDM non è supportata. Il client AnyDesk standard può essere facilmente configurato utilizzando l'editor di configurazione integrato disponibile nella maggior parte degli strumenti MDM. Per farlo: 1. Aggiungi l'app AnyDesk dal [Google Play Store](https://play.google.com/store/apps/details?id=com.anydesk.anydeskandroid) al tuo MDM. 2. Per i dispositivi gestiti, creare un criterio di configurazione dell'app. 3. L'applicazione di destinazione è l'app AnyDesk per Android, che hai aggiunto nel passaggio 1. 4. Per personalizzare le impostazioni di AnyDesk, utilizza l'editor di configurazione/designer integrato. È possibile visualizzare un elenco predefinito di chiavi e valori disponibili con descrizioni: - Se le chiavi iniziano con `defaults.*`, l'utente del client AnyDesk configurato può modificare le impostazioni. - Se i tasti iniziano con `overrides.*`, l'utente **non** sarà in grado di modificare le impostazioni. 5. Salvare. Analogamente a macOS, una volta salvati, i dispositivi registrati dovrebbero recuperare automaticamente la configurazione dalla soluzione MDM e aggiornare le impostazioni di AnyDesk. > [!CAUTION] > 🚨 **IMPORTANTE** > > Se stai gestendo l'applicazione AnyDesk per connetterti a un server di appliance AnyDesk On-Premises, sono necessarie le seguenti chiavi: > > - `ad.license.register_key` > - `ad.anynet.boot_addrs` > - `ad.anynet.ca_certs` --- ## Configurazione tramite MDM per iOS A partire da AnyDesk 5.5.0 per iOS, gli amministratori possono ora configurare la versione standard di AnyDesk utilizzando le soluzioni di gestione dei [App Store](https://apps.apple.com/us/app/anydesk-remote-desktop/id1176131273) dispositivi mobili (MDM). Simile ad Android, il client AnyDesk standard per iOS può essere facilmente configurato utilizzando l'editor di configurazione integrato disponibile in molti strumenti MDM. Per farlo: 1. Aggiungi l'applicazione AnyDesk per iOS alla tua soluzione MDM. 2. Per i dispositivi gestiti, creare un **criterio di configurazione dell'applicazione**. 3. L'applicazione di destinazione sarà l'app AnyDesk per iOS che hai aggiunto nel passaggio 1. 4. Per personalizzare le impostazioni del client AnyDesk, utilizza l'editor di configurazione/designer integrato. Un elenco completo delle chiavi disponibili e le relative descrizioni sono disponibili nella tabella seguente. 5. Salvare. La configurazione può quindi essere distribuita ai dispositivi iOS tramite i profili collegati alla configurazione di AnyDesk o Apple Configurator 2. Per ulteriori informazioni sulla registrazione dei dispositivi, contatta direttamente l'amministratore IT o il fornitore MDM. ### Chiavi di configurazione per iOS e Android È necessario assegnare un tipo di chiave (o `defaults` `overrides`) all'inizio di ciascuna chiave di configurazione elencata di seguito. - Se la chiave inizia con `defaults`, l'opzione verrà configurata come specificato, ma l'utente del client AnyDesk configurato avrà comunque la possibilità di modificare l'impostazione, se lo desidera. *Per esempio:* `defaults.ad.security.acl_enabled` - Se la chiave inizia con `overrides`, l'utente non sarà in grado di modificare l'impostazione nel client AnyDesk configurato. *Per esempio:* `overrides.ad.discovery.hidden` I valori predefiniti per il client AnyDesk standard sono indicati in **grassetto** nella colonna **Possibilità di valore** . | **Chiave** | **Descrizione** | **Tipo di valore** | **Possibilità di valore** | | --- | --- | --- | --- | | `ad.features.address_book` | Specifica se il client AnyDesk ha accesso alla funzione Rubrica. Se impostato su `true`, è necessario fornire una chiave di licenza valida per la chiave: `ad.license.register_key` | booleano | **falso**, vero | | `ad.license.register_key` | La chiave di licenza, disponibile nella console di gestione o nell [my.anydesk](http://my.anydesk.com) 'interfaccia utente Web del server dell'appliance locale. È necessario per connettere il client AnyDesk al server dell'appliance locale. | corda | `A1S273JUEKSA87XN` | | `ad.anynet.boot_addrs` | ⚠️ Utilizza questa impostazione solo se desideri che il client AnyDesk si connetta al server dell'appliance AnyDesk On-Premises. Specifica l'indirizzo IP o l'URL del server dell'appliance a cui il client AnyDesk deve connettersi, utilizzando il seguente formato (la porta è facoltativa): `(ip\|host):port; (ip\|host):port;...)` Questa impostazione è necessaria per connettere il client al server dell'appliance locale. | corda | `host:port;...` | | `ad.anynet.ca_certs` | ⚠️ Utilizza questa impostazione solo se desideri che il client AnyDesk si connetta al server dell'appliance AnyDesk On-Premises. Specifica il certificato pubblico del server dell'appliance. Si noti che gli MDM come Microsoft Intune consentono solo valori a riga singola. Poiché il certificato è multilinea, è necessario sostituire manualmente tutti i caratteri di nuova riga con `\n`. Ad esempio, se il certificato è formattato come: ```plaintext abc qwe ``` Il valore MDM per questa chiave deve essere: ```plaintext abc\nqwe ``` Questa impostazione è necessaria per connettere il client al server dell'appliance locale. | corda | | | `ad.ui.cfg_enabled` | Specifica se il client AnyDesk ha accesso alle impostazioni. | booleano | falso, **vero** | | `ad.ui.cfg_enable_audio` | Specifica se il client AnyDesk ha accesso alle impostazioni audio. | booleano | falso, **vero** | | `ad.ui.cfg_enable_connection` | Specifica se il client AnyDesk ha accesso alle impostazioni di connessione. | booleano | falso, **vero** | | `ad.ui.cfg_enable_privacy` | Specifica se il client AnyDesk ha accesso alle impostazioni sulla privacy. | booleano | falso, **vero** | | `ad.ui.cfg_enable_recording` | Specifica se il client AnyDesk ha accesso alle impostazioni di registrazione. | booleano | falso, **vero** | | `ad.security.auto_disconnect.mode` | Specifica se la funzione di disconnessione automatica è abilitata. | numero intero | **0: Disabilitato** 1: Abilitato | | `ad.security.auto_disconnect.timeout` | Specifica il periodo di timeout di inattività (in secondi) prima che le sessioni in ingresso vengano disconnesse automaticamente. | numero intero | Minimo: 60 | | `ad.security.hear_audio` | Specifica se i client che si connettono a questo client AnyDesk possono ascoltare l'uscita audio del dispositivo. | booleano | falso, **vero** | | `ad.security.sysinfo` | Specifica se i client che si connettono a questo client AnyDesk possono visualizzare le informazioni di sistema del dispositivo. | booleano | falso, **vero** | | `ad.security.acl_enabled` | Specifica se la Elenco di controllo degli accessi funzione (ACL) è abilitata per questo client AnyDesk. | booleano | **falso**, vero | | `ad.security.acl_list` | Specifica quali ID o alias AnyDesk sono inclusi nell'elenco di controllo degli accessi (ACL) abilitato in precedenza. | corda | `123456789:true; mycomputer@ad:true;` | | `ad.discovery.enabled` | Specifica se il client può rilevare altri client AnyDesk sulla stessa rete locale. | booleano | falso, **vero** | | `ad.discovery.hidden` | Specifica se altri client AnyDesk possono rilevare questo client sulla stessa rete locale. | booleano | falso, **vero** | | `ad.input.auto_touch_to_touch_mode` | Specifica se la modalità touch-to-touch è disponibile quando si è connessi a dispositivi Android remoti. | booleano | **falso**, vero | | `ad.input.touch_mode` | Specifica se viene utilizzata la modalità touchpad o la modalità touch. | numero intero | 1: Toccare **2: Touchpad** | | `ad.image.follow_remote_cursor` | Specifica se la vista passa automaticamente quando il cursore del mouse remoto si sposta su una visualizzazione diversa. | numero intero | **0: Disabilitato** 1: Abilitato | | `ad.image.follow_remote_focus` | Specifica se la vista passa automaticamente quando la finestra in primo piano remota passa a un'altra visualizzazione. | numero intero | **0: Disabilitato** 1: Abilitato | | `ad.image.quality_lossless` | Specifica se le sessioni in uscita da questo client utilizzano l'impostazione di trasmissione di qualità senza perdita di dati. | booleano | **falso**, vero | | `ad.image.quality_preset` | Specifica la qualità di trasmissione per le sessioni in uscita. | numero intero | 0: Migliore qualità **1: Bilanciato** 2: Ottimizza il tempo di reazione | | `ad.image.show_remote_cursor` | Specifica se il cursore remoto è visibile. | booleano | **falso**, vero | | `ad.audio.playback_mode` | Specifica se è possibile ascoltare l'audio dal dispositivo a cui ci si sta connettendo. | numero intero | 0: Disabilita **1: Abilita** | | `ad.audio.transmit_mode` | Specifica se gli altri utenti possono ascoltare l'audio dal dispositivo quando sono connessi all'utente. | numero intero | 0: Disabilita **1: Abilita** | | `ad.anynet.listen_port` | Specifica la porta di ascolto per le connessioni dirette in ingresso. | numero intero | `0` | | `ad.anynet.proxy.mode` | Specifica la modalità proxy. | numero intero | 0: Non utilizzare mai un server proxy **1: Prova a rilevare** 2: Utilizzare un server proxy specifico | | `ad.anynet.proxy.addr` | Specifica l'indirizzo proxy. | corda | `1.1.1.1` | | `ad.anynet.proxy.port` | Specifica la porta proxy. | numero intero | `10000` | | `ad.anynet.proxy.auth` | Specifica se è necessario inviare le credenziali di autenticazione al proxy. | booleano | **falso**, vero | | `ad.anynet.proxy.user` | Specifica il nome utente del proxy. | corda | `myproxyuser` | | `ad.anynet.proxy.pass_plain` | Specifica la password del proxy. | corda | `myproxypassword` | | `ad.recording.auto_start.incoming` | Avvia automaticamente una registrazione dello schermo quando qualcuno si connette al tuo dispositivo. | numero intero | **0: Disabilitato** 1: Abilitato | | `ad.recording.auto_start.outgoing` | Avvia automaticamente una registrazione dello schermo quando ci si connette a un altro dispositivo. | numero intero | **0: Disabilitato** 1: Abilitato | | `ad.session.remember_settings` | Specifica se il client ricorda le impostazioni, ad esempio l'attivazione della modalità privacy, quando si riconnette allo stesso dispositivo remoto in futuro. | booleano | falso, **vero** | Una funzione di sicurezza che ti consente di definire quali ID o alias AnyDesk possono connettersi a un dispositivo. Tutti i dispositivi al di fuori dell'elenco di controllo degli accessi vengono bloccati automaticamente.