Aviso: Este artigo foi traduzido automaticamente. Veja a versão em inglês para as informações mais precisas.

Configure o AnyDesk com sua ferramenta MDM

Prev Next

Este artigo explica como implantar e configurar o AnyDesk em sua organização usando ferramentas de MDM (Gerenciamento de Dispositivo Móvel), como Microsoft Intune.

Pacotes de plataforma compatíveis

O AnyDesk oferece vários formatos de implantação:

  • Windows (.msi, somente cliente personalizado)

  • macOS (.pkg, somente cliente personalizado)

  • Android (Google Play)

  • iOS (App Store)

🦉 Verifique Windows CLI installation guide e macOS CLI installation guide para referências.

🚨 IMPORTANTE

O AnyDesk fornece pacotes de implantação (.msi para Windows, .pkg macOS, Android via Google Playe iOS via App Store), mas não podemos oferecer suporte a todas as ferramentas MDM de terceiros. Para obter instruções específicas de implantação, consulte o fornecedor do MDM ou consulte nossos scripts de exemplo para Windows e macOS.


Configurar via MDM para macOS

Para configurar o AnyDesk (versão 6.4+) via MDM, você deve fazer upload de um .mobileconfig perfil XML. O perfil contém os seguintes elementos obrigatórios:

  • PayloadContent

  • PayloadScope

  • PayloadUUID

  • PayloadDisplayName

  • PayloadIdentifier

  • PayloadType

  • PayloadVersion

Elementos PayloadContent

Marca XML

Descrição

Tipo de valor

Exemplo/Valores

PayloadContent

Esse grupo XML contém a configuração de MDM de ação. As tags a seguir pertencem a esse grupo.

<dict>...</dict>

PayloadDisplayName

Nome do perfil mostrado em Preferências do Sistema > Perfis nos dispositivos macOS implantados.

corda

Configuração do AnyDesk da Empresa A

PayloadIdentifier

Identificador exclusivo para a configuração do AnyDesk em notação de domínio reverso.

corda

com.companya.config.anydesk

PayloadUUID

UUID aleatório exclusivo para a configuração do AnyDesk. Formato: <8 characters>-<4 characters>-<4 characters>-<4 characters>-<12 characters>

  • Número entre 1-9

  • Carta entre A-F

corda

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

PayloadType

ID do aplicativo personalizado que corresponde ao prefixo da sua conta. Você pode encontrar o prefixo em my.anydesk II > Builds > selecionar um cliente personalizado > página de detalhes do cliente personalizado.

⚠️ Nesse caso, a notação de domínio reversa criada em PayloadIdentifier não deve ser usada. Deve seguir o formato: com.philandro.anydesk-<prefix>

corda

com.philandro.anydesk-<prefix>

PayloadVersion

Número de versão inteiro desta configuração.

inteiro

1

ad.* Chaves

Pares de chave-valor do AnyDesk advanced options.

Todas as configurações e conjuntos de permissões aqui são substituídos.  

corda

Consulte as colunas Possibilidades de valor em Advanced options.

ad.features.connect

Habilite ou desabilite o início de conexões.

corda

0: Desativar

1: Ativar

ad.features.accept

Habilite ou desabilite o recebimento de solicitações de conexão.

corda

0: Desativar

1: Ativar

Propriedades de perfil adicionais

Marca XML

Descrição

Tipo de valor

Exemplo/Valores

PayloadScope

Determina o escopo do perfil MDM. System precisa ser usado para aplicar a configuração do AnyDesk a todas as contas de usuário locais e ao serviço global do AnyDesk.

corda

System

PayloadUUID(nível de perfil)

UUID aleatório para o perfil MDM que é exclusivo dentro da empresa.

⚠️  Este UUID deve ser diferente daquele atribuído à configuração do AnyDesk em

PayloadContent::PayloadUUID

corda

A2A5828E-F98C-45BB-9BFE-E4E854B3AC45

PayloadDisplayName(nível de perfil)

Nome do perfil MDM. Um perfil MDM pode conter configurações corporativas para vários aplicativos.  

corda

Perfil MDM da Empresa A

PayloadIdentifier(nível de perfil)

Identificador de perfil MDM em notação de domínio reverso.

corda

com.companya.config

PayloadType(nível de perfil)

Tipo de perfil MDM. Com uma configuração do AnyDesk, o PayloadType Configuration precisa ser usado.

corda

Configuration

PayloadVersion(nível de perfil)

Versão inteira interna deste perfil MDM. Ele ajuda o macOS a distinguir entre diferentes versões do mesmo perfil.

inteiro

1

Implantando o perfil

Essa configuração pode ser implantada manualmente em cada dispositivo individual ou implantada automaticamente por meio da ferramenta de gerenciamento de dispositivos móveis.

Para implantar o perfil no dispositivo macOS manualmente:

  1. Copie o .mobileconfig arquivo para cada dispositivo macOS e instale-o.

  2. Em Preferências do Sistema > Perfis, confirme a configuração não assinada/não verificada.

As alterações entram em vigor na próxima vez que o cliente AnyDesk personalizado for iniciado em cada dispositivo.

Para implantar o perfil em seus dispositivos macOS registrados por meio de sua ferramenta MDM:

  1. Crie um novo perfil de configuração do macOS.

  2. Insira o nome do perfil (e a descrição opcional).

  3. Carregue o .mobileconfig arquivo com a configuração do AnyDesk (ou crie o XML na interface MDM).

  4. Atribua a usuários, grupos ou dispositivos de destino.

  5. Salve e implante.

Dependendo das configurações de implantação do MDM, após alguns minutos, o perfil MDM deve ser implantado em todos os dispositivos registrados conectados. Você pode verificar a instalação em Preferências do Sistema > Perfis.

As alterações entram em vigor na próxima vez que o cliente AnyDesk personalizado for iniciado em cada dispositivo.


Configurar via MDM para Android

As ferramentas de gerenciamento de dispositivos móveis (MDM) com recursos de restrição de aplicativos podem implantar uma versão modificada do aplicativo AnyDesk padrão do Google Play Store.

💡 NOTA

A configuração de um cliente AnyDesk (APK) personalizado via MDM não é suportada.

O cliente AnyDesk padrão pode ser facilmente configurado usando o Editor de Configuração integrado disponível na maioria das ferramentas MDM. Para fazer isso:

  1. Adicione o aplicativo AnyDesk do Google Play Store ao seu MDM.

  2. Para Dispositivos Gerenciados, crie uma política de configuração de aplicativo.

  3. O aplicativo de destino é o aplicativo AnyDesk para Android, que você adicionou na Etapa 1.

  4. Para personalizar as configurações do AnyDesk, use o Editor/Designer de Configuração integrado. Você pode visualizar uma lista predefinida de chaves e valores disponíveis com descrições:

    • Se as chaves começarem com defaults.*, o usuário do cliente AnyDesk configurado pode modificar as configurações.

    • Se as teclas começarem com overrides.*, o usuário não poderá alterar as configurações.

  5. Salvar.

Semelhante ao macOS, uma vez salvos, os dispositivos registrados devem recuperar automaticamente a configuração da solução MDM e atualizar as configurações do AnyDesk.

🚨 IMPORTANTE

Se você estiver gerenciando seu aplicativo AnyDesk para se conectar a um servidor de dispositivo AnyDesk On-Premises, as seguintes chaves serão necessárias:

  • ad.license.register_key

  • ad.anynet.boot_addrs

  • ad.anynet.ca_certs


Configurar via MDM para iOS

A partir do AnyDesk 5.5.0 para iOS, os administradores agora podem configurar a versão padrão do AnyDesk a partir do App Store uso de soluções de gerenciamento de dispositivos móveis (MDM).

Semelhante ao Android, o cliente AnyDesk padrão para iOS pode ser facilmente configurado usando o Editor de Configuração integrado disponível em muitas ferramentas MDM. Para fazer isso:

  1. Adicione o aplicativo AnyDesk para iOS à sua solução MDM.

  2. Para Dispositivos Gerenciados, crie uma Política de Configuração de Aplicativo.

  3. O aplicativo de destino será o aplicativo AnyDesk para iOS que você adicionou na Etapa 1.

  4. Para personalizar as configurações do cliente AnyDesk, use o Editor/Designer de Configuração integrado. Uma lista completa das chaves disponíveis e suas descrições podem ser encontradas na tabela abaixo.

  5. Salvar.

A configuração pode então ser implantada em dispositivos iOS por meio de perfis vinculados à sua configuração do AnyDesk ou Apple Configurator 2. Para obter mais informações sobre como registrar seus dispositivos, entre em contato diretamente com o administrador de TI ou fornecedor de MDM.

Chaves de configuração para iOS e Android

Você deve atribuir um tipo de chave (ou defaults overrides) ao início de cada chave de configuração listada abaixo.

  • Se a chave começar com defaults, a opção será configurada conforme especificado, mas o usuário do cliente AnyDesk configurado ainda poderá modificar a configuração, se assim o desejar.
    Por exemplo:
    defaults.ad.security.acl_enabled

  • Se a chave começar com overrides, o usuário não poderá alterar a configuração no cliente AnyDesk configurado.
    Por exemplo:
    overrides.ad.discovery.hidden

Os valores padrão para o cliente AnyDesk padrão são indicados em negrito na coluna Possibilidades de valor .

Chave

Descrição

Tipo de valor

Possibilidades de valor

ad.features.address_book

Especifica se o cliente AnyDesk tem acesso ao recurso Catálogo de endereços.

Se definido como true, uma chave de licença válida deve ser fornecida para a chave:

ad.license.register_key

booleano

falso, verdadeiro

ad.license.register_key

A chave de licença, disponível no console de gerenciamento ou na my.anydesk WebUI do servidor do dispositivo local.

É necessário conectar o cliente AnyDesk ao servidor do dispositivo local.

corda

A1S273JUEKSA87XN

ad.anynet.boot_addrs

⚠️ Use essa configuração somente se quiser que o cliente AnyDesk se conecte ao servidor do dispositivo AnyDesk On-Premises.

Ele especifica o endereço IP ou URL do servidor do dispositivo ao qual o cliente AnyDesk deve se conectar, usando o seguinte formato (a porta é opcional):
(ip|host):port; (ip|host):port;...)

Essa configuração é necessária para conectar o cliente ao servidor do dispositivo local.

corda

host:port;...

ad.anynet.ca_certs

⚠️  Use essa configuração somente se quiser que o cliente AnyDesk se conecte ao servidor do dispositivo AnyDesk On-Premises.

Isso especifica o certificado público do servidor do dispositivo. Observe que MDMs como Microsoft Intune permitem apenas valores de linha única. Como o certificado é de várias linhas, você deve substituir manualmente todos os caracteres de nova linha por \n.

Por exemplo, se o seu certificado estiver formatado como:

abc
qwe

O valor de MDM para essa chave deve ser:

abc\nqwe

Essa configuração é necessária para conectar o cliente ao servidor do dispositivo local.

corda

ad.ui.cfg_enabled

Especifica se o cliente AnyDesk tem acesso às configurações.

booleano

falso, verdadeiro

ad.ui.cfg_enable_audio

Especifica se o cliente AnyDesk tem acesso às configurações de áudio.

booleano

falso, verdadeiro

ad.ui.cfg_enable_connection

Especifica se o cliente AnyDesk tem acesso às configurações de conexão.

booleano

falso, verdadeiro

ad.ui.cfg_enable_privacy

Especifica se o cliente AnyDesk tem acesso às configurações de privacidade.

booleano

falso, verdadeiro

ad.ui.cfg_enable_recording

Especifica se o cliente AnyDesk tem acesso às configurações de gravação.

booleano

falso, verdadeiro

ad.security.auto_disconnect.mode

Especifica se o recurso de desconexão automática está habilitado.

inteiro

0: Desativado

1: Ativado

ad.security.auto_disconnect.timeout

Especifica o período de tempo limite de inatividade (em segundos) antes que as sessões recebidas sejam desconectadas automaticamente.

inteiro

Mínimo: 60

ad.security.hear_audio

Especifica se os clientes que se conectam a esse cliente AnyDesk podem ouvir a saída de áudio do dispositivo.

booleano

falso, verdadeiro

ad.security.sysinfo

Especifica se os clientes que se conectam a este cliente AnyDesk podem visualizar as informações do sistema do dispositivo.

booleano

falso, verdadeiro

ad.security.acl_enabled

Especifica se o Lista de controle de acesso recurso (ACL) está habilitado para este cliente AnyDesk.

booleano

falso, verdadeiro

ad.security.acl_list

Especifica quais IDs ou aliases do AnyDesk estão incluídos na lista de controle de acesso (ACL) habilitada acima.

corda

123456789:true; mycomputer@ad:true;

ad.discovery.enabled

Especifica se o cliente pode descobrir outros clientes AnyDesk na mesma rede local.

booleano

falso, verdadeiro

ad.discovery.hidden

Especifica se outros clientes AnyDesk podem descobrir esse cliente na mesma rede local.

booleano

falso, verdadeiro

ad.input.auto_touch_to_touch_mode

Especifica se o modo toque a toque está disponível quando conectado a dispositivos Android remotos.

booleano

falso, verdadeiro

ad.input.touch_mode

Especifica se o modo touchpad ou o modo touch é usado.

inteiro

1: Toque em

2: Touchpad

ad.image.follow_remote_cursor

Especifica se a exibição é alternada automaticamente quando o cursor do mouse remoto se move para uma exibição diferente.

inteiro

0: Desativado

1: Ativado

ad.image.follow_remote_focus

Especifica se a vista é alternada automaticamente quando a janela de primeiro plano remota é movida para outra exibição.

inteiro

0: Desativado

1: Ativado

ad.image.quality_lossless

Especifica se as sessões de saída desse cliente usam a configuração de transmissão de qualidade sem perdas.

booleano

falso, verdadeiro

ad.image.quality_preset

Especifica a qualidade de transmissão para sessões de saída.

inteiro

0: Melhor qualidade

1: Equilibrado

2: Otimize o tempo de reação

ad.image.show_remote_cursor

Especifica se o cursor remoto está visível.

booleano

falso, verdadeiro

ad.audio.playback_mode

Especifica se você pode ouvir o áudio do dispositivo ao qual está se conectando.

inteiro

0: Desativar

1: Ativar

ad.audio.transmit_mode

Especifica se outras pessoas podem ouvir o áudio do seu dispositivo quando conectado a você.

inteiro

0: Desativar

1: Ativar

ad.anynet.listen_port

Especifica a porta de escuta para conexões diretas de entrada.

inteiro

0

ad.anynet.proxy.mode

Especifica o modo de proxy.

inteiro

0: Nunca use um servidor proxy

1: Tente detectar

2: Use um servidor proxy específico

ad.anynet.proxy.addr

Especifica o endereço do proxy.

corda

1.1.1.1

ad.anynet.proxy.port

Especifica a porta do proxy.

inteiro

10000

ad.anynet.proxy.auth

Especifica se as credenciais de autenticação devem ser enviadas ao proxy.

booleano

falso, verdadeiro

ad.anynet.proxy.user

Especifica o nome de usuário do proxy.

corda

myproxyuser

ad.anynet.proxy.pass_plain

Especifica a senha do proxy.

corda

myproxypassword

ad.recording.auto_start.incoming

Inicia automaticamente uma gravação de tela quando alguém se conecta ao seu dispositivo.

inteiro

0: Desativado

1: Ativado

ad.recording.auto_start.outgoing

Inicia automaticamente uma gravação de tela quando você se conecta a outro dispositivo.

inteiro

0: Desativado

1: Ativado

ad.session.remember_settings

Especifica se o cliente se lembra de configurações, como ativar o Modo de Privacidade, ao se reconectar ao mesmo dispositivo remoto no futuro.

booleano

falso, verdadeiro