Gerenciamento de Dispositivos Móveis (MDM): Configuração e Implantação para macOS, Android e iOS

Índice

Gerenciamento de Dispositivos Móveis (MDM)

Implantação

Observação:

Embora o AnyDesk forneça pacotes que permitem a implantação por meio de ferramentas de implantação de terceiros, isso não pode ser suportado pela equipe de Suporte do AnyDesk devido à ampla variedade de ferramentas diferentes.

Para dúvidas sobre como implantar pacotes de instalação de terceiros em sua ferramenta de implantação, consulte diretamente o fornecedor da ferramenta, bem como nossos scripts de instalação de exemplo abaixo.

O AnyDesk oferece uma ampla variedade de pacotes para ajudar na implantação utilizando ferramentas de implantação de terceiros.

Oferecemos o pacote MSI para Windows (somente cliente personalizado), PKG para macOS (somente cliente personalizado), link da Google Play Store para Android e link da App Store para iOS.

Scripts de instalação de exemplo podem ser encontrados em nosso Centro de Ajuda para Windows e macOS.

Retornar ao topo

Configuração através do MDM para macOS

Configurar o cliente AnyDesk para macOS (Versão 6.4.0 ou posterior) por meio de uma ferramenta de gerenciamento de dispositivos móveis requer a modificação e o envio de um arquivo XML.

O XML está no formato .MOBILECONFIG e é composto por vários grupos XML:

  1. Conteúdo de Carga
  2. Escopo de Carga
  3. UUID de Carga
  4. Nome de Exibição da Carga
  5. Identificador de Carga
  6. Tipo de Carga
  7. Versão de Carga

Conteúdo de Carga

Tag XML Descrição Tipo de Valor Possibilidades de Valor
Conteúdo de Carga Este grupo XML contém a configuração da ação MDM. As seguintes tags pertencem a este grupo.
Nome de Exibição Nome do perfil de configuração. Isso aparecerá em Preferências do Sistema > Perfis no dispositivo macOS implantado. string por exemplo, Configuração AnyDesk da Empresa A
Identificador Identificador de carga para a configuração do AnyDesk em notação de domínio reverso. string por exemplo, com.empresaa.config.anydesk
UUID de Carga UUID aleatório para a configuração do AnyDesk que é único dentro da empresa. O UUID deve estar no formato: <8 caracteres>-<4 caracteres>-<4 caracteres>-<4 caracteres>-<12 caracteres> Um caractere pode ser qualquer um dos seguintes: Um número entre 1-9 Uma letra entre A-F string por exemplo, 5D2F7682-3B17-43EC-B6F6-CB20696ED631
Tipo de Carga ID de aplicativo personalizado que corresponde ao prefixo da sua conta. Este prefixo pode ser encontrado na página Detalhes do Cliente Personalizado de um cliente personalizado. Observe que, neste caso, a notação de domínio reverso criada em “Identificador de Carga” não deve ser usada. O formato “com.empresa.anydesk-” precisa ser seguido. string com.empresa.anydesk- por exemplo, com.empresa.anydesk-ad-12345678
Versão de Carga Versão interna inteira desta configuração do AnyDesk. inteiro por exemplo, 1
ad.* Pares chave-valor de nossas Opções Avançadas. Observe que todas as configurações e permissões definidas aqui sobrescrevem. Isso significa que as permissões e configurações afetadas não podem ser alteradas pelos usuários no dispositivo inscrito. string Consulte as colunas “Possibilidades de Valor” em Opções Avançadas.
ad.features.connect Determina se este cliente AnyDesk pode enviar solicitações de conexão para outros clientes AnyDesk. string 0: Desativar, 1: Ativar
ad.features.accept Determina se este cliente AnyDesk pode receber solicitações de conexão de outros clientes AnyDesk. string 0: Desativar, 1: Ativar

Outros

Tag XML Descrição Tipo de Valor Possibilidades de Valor
Escopo de Carga Determina o escopo do perfil MDM. “Sistema” 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. string Sistema
UUID de Carga UUID aleatório para o perfil MDM que é único dentro da empresa. O UUID deve estar no formato: <8 caracteres>-<4 caracteres>-<4 caracteres>-<4 caracteres>-<12 caracteres> Um caractere pode ser qualquer um dos seguintes: Um número entre 1-9 Uma letra entre A-F Observe que este UUID deve ser diferente do atribuído à configuração do AnyDesk em PayloadContent::PayloadUUID. string por exemplo, A2A5828E-F98C-45BB-9BFE-E4E854B3AC45
Nome de Exibição Nome do perfil MDM. Um perfil MDM pode conter configurações corporativas para vários aplicativos. string por exemplo, Perfil MDM da Empresa A
Identificador Identificador do perfil MDM em notação de domínio reverso. string por exemplo, com.empresaa.config
Tipo de Carga Tipo de perfil MDM. Com uma configuração AnyDesk, o PayloadType “Configuração” precisa ser usado. string Configuração
Versão de Carga Versão interna inteira deste perfil MDM. Isso ajuda o macOS a distinguir entre diferentes versões do mesmo perfil. inteiro por exemplo, 1

Implantação de Perfil

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

Implantação Manual

Para implantar o perfil em um dispositivo macOS manualmente, basta mover o arquivo .MOBILECONFIG resultante para o dispositivo e instalá-lo. Você pode precisar confirmar a configuração não assinada/não verificada em Preferências do Sistema > Perfis. As alterações serão aplicadas na próxima vez que você iniciar o cliente AnyDesk personalizado para macOS nesse dispositivo.

Implantação do MDM

Para implantar o perfil em seus dispositivos macOS inscritos por meio de sua ferramenta de MDM, basta:

  1. Criar um perfil de configuração para dispositivos macOS.
  2. Inserir o arquivo .MOBILECONFIG com a configuração do AnyDesk. Alternativamente, muitas ferramentas de MDM permitem que o administrador crie o XML no momento dentro da ferramenta de MDM.
  3. Escolher Grupo/Usuários/Dispositivos que devem ser inscritos com esse perfil.
  4. Salvar

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

Na próxima vez que os dispositivos inscritos iniciarem seu cliente macOS personalizado, as alterações contidas na sua configuração serão aplicadas.

Retornar ao topo

Configuração através do MDM para Android

Ferramentas de gerenciamento de dispositivos móveis com recursos de restrição de aplicativos podem implantar uma versão modificada do aplicativo padrão do AnyDesk encontrado na Google Play Store. Observe que configurar um Cliente AnyDesk Personalizado (APK) por meio de um MDM não é possível no momento.

O cliente padrão do AnyDesk pode ser facilmente configurado usando o Editor de Configuração incorporado encontrado em muitas ferramentas de MDM. Para fazer isso:

  1. Adicionar o aplicativo AnyDesk para Android à sua solução de MDM
    1. Aplicativo da Loja Android com o link da Google Play Store como URL da Loja de Aplicativos.
  2. Criar uma Política de Configuração de Aplicativo para Dispositivos Gerenciados
    1. O aplicativo alvo seria o aplicativo AnyDesk para Android que você adicionou no Passo 1.
    2. Para personalizar as configurações do cliente AnyDesk, o Editor/Designer de Configuração incorporado pode ser utilizado. Aqui, há uma lista predefinida de chaves disponíveis e uma descrição de cada valor.
      Se a chave começar com padrões, a opção será configurada de acordo com suas especificações. No entanto, o usuário do cliente AnyDesk configurado poderá alterar a configuração para outra coisa se desejar.
      Por outro lado, se começar com substituições, o usuário do cliente AnyDesk configurado não poderá alterar a configuração.
  3. Salvar

Da mesma forma que no macOS, após salvar, os dispositivos inscritos devem recuperar automaticamente a configuração da solução de MDM e alterar as configurações do AnyDesk.

Dica:

Se estiver gerenciando seu aplicativo AnyDesk para se conectar ao seu servidor de appliance AnyDesk local, observe que as seguintes chaves são obrigatórias:

ad.license.register_key
ad.anynet.boot_addrs
ad.anynet.ca_certs

Retornar ao topo

Configuração através do MDM para iOS

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

Assim como no Android, o cliente padrão do AnyDesk pode ser facilmente configurado usando o Editor de Configuração incorporado encontrado em muitas ferramentas de MDM. Para fazer isso:

  1. Adicionar o aplicativo AnyDesk para iOS à sua solução de MDM
    1. Aplicativo da App Store com o link da App Store como URL da Loja de Aplicativos.
  2. Criar uma Política de Configuração de Aplicativo para Dispositivos Gerenciados
    1. O aplicativo alvo seria o aplicativo AnyDesk para iOS que você adicionou no Passo 1.
    2. Para personalizar as configurações do cliente AnyDesk, o Editor/Designer de Configuração incorporado pode ser utilizado. Uma lista completa de chaves disponíveis e suas descrições pode ser encontrada abaixo.
  3. Salvar

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

Chaves de Configuração

Nota:

Você precisa atribuir um tipo de chave (padrões, substituições) no início de cada uma das chaves de Configuração encontradas abaixo.

Se a chave começar com padrões, a opção será configurada de acordo com suas especificações. No entanto, o usuário do cliente AnyDesk configurado poderá alterar a configuração para outra coisa se desejar.

Por exemplo:

padrões.ad.security.acl_enabled

Por outro lado, se começar com substituições, o usuário do cliente AnyDesk configurado não poderá alterar a configuração.

Por exemplo:

substituições.ad.discovery.hidden

Os valores padrão para o cliente padrão do AnyDesk estão em negrito na coluna Possibilidades de Valor.

Chave de Configuração Descrição Tipo de Valor Possibilidades de Valor
ad.features.address_book Define se o cliente tem acesso ao recurso Agenda de Contatos. Se definido como true, uma chave de licença válida precisa ser definida para a chave: ad.license.register_key boolean false, true
ad.license.register_key A chave de licença encontrada no portal do cliente my.anydesk.com ou na WebUI do servidor de appliance On-Premises. Isso é necessário se você deseja conectar o cliente ao seu servidor de appliance On-Premises. string por exemplo, A1S273JUEKSA87XN
ad.anynet.boot_addrs Somente use se deseja que o cliente AnyDesk se conecte ao seu servidor de appliance AnyDesk local. Define o endereço IP ou URL do servidor de appliance ao qual o cliente deve se conectar. Ele usa o seguinte formato (a porta é opcional): (ip|host):port;(ip host):port;…) Isso é necessário se você deseja conectar o cliente ao seu servidor de appliance On-Premises. string
ad.anynet.ca_certs Somente use se deseja que o cliente AnyDesk se conecte ao seu servidor de appliance AnyDesk local. Certificado público do servidor de appliance. Observe que MDMs como o Microsoft Intune só permitem valores de uma única linha. Como o certificado é multilinhas, será necessário substituir manualmente todos os indicadores de nova linha por “\n”. Por exemplo, se seu certificado tiver o seguinte formato: abcqwe O valor do MDM para essa chave deve ser: abc\nqwe Isso é necessário se você deseja conectar o cliente ao seu servidor de appliance On-Premises. string
ad.features.register_alias Define se o cliente registrará automaticamente um AnyDesk-Alias após a instalação do cliente AnyDesk. boolean false, true
ad.ui.cfg_enabled Define se o cliente tem acesso às Configurações do AnyDesk boolean false, true
ad.ui.cfg_enable_audio Define se o cliente tem acesso às Configurações de Áudio do AnyDesk boolean false, true
ad.ui.cfg_enable_connection Define se o cliente tem acesso às Configurações de Conexão do AnyDesk boolean false, true
ad.ui.cfg_enable_privacy Define se o cliente tem acesso às Configurações de Privacidade do AnyDesk boolean false, true
ad.ui.cfg_enable_recording Define se o cliente tem acesso às Configurações de Gravação do AnyDesk boolean false, true
ad.security.auto_disconnect.mode Define se a função de desconexão automática está ativada. inteiro 0: Desativada, 1: Ativada
ad.security.auto_disconnect.timeout Define o período de tempo de inatividade em segundos antes que as sessões recebidas sejam desconectadas automaticamente. inteiro Mínimo: 60
ad.security.hear_audio Determina se os clientes conectados a este cliente AnyDesk podem ouvir a saída de áudio do dispositivo. boolean false, **
Publicado em

Deixe um comentário

Seu endereço de e-mail não será publicado

Nenhum comentário ainda