1. Help Center
  2. Funciones
  3. Gestión de dispositivos móviles

Gestión de dispositivos móviles (MDM)

 

Esta es una traducción automática. Para la versión original, haga clic aquí.

 

Índice

 Herramientas de administración de dispositivos móviles como Microsoft Intune son excelentes maneras de ayudar a su entorno empresarial a implementar y configurar aplicaciones. Este artículo le dará algunas instrucciones sobre cómo configurar AnyDesk a través de su herramienta MDM.

Despliegue

Nota:

Si bien AnyDesk proporciona paquetes que permiten su implementación a través de herramientas de implementación de terceros, esto no puede ser respaldado por el equipo de soporte de AnyDesk debido a la amplia variedad de herramientas diferentes.

Si tiene preguntas sobre cómo implementar paquetes de instalación de terceros en su herramienta de implementación, consulte directamente al proveedor de la herramienta, así como a nuestros scripts de instalación de ejemplo a continuación.

AnyDesk proporciona una amplia variedad de paquetes para ayudarlo a implementarlo utilizando herramientas de implementación de terceros.

Ofrecemos el paquete MSI para Windows (solo cliente personalizado), PKG para macOS (solo cliente personalizado), Google Play Store para Android y App Store enlace para iOS.

Se pueden encontrar scripts de instalación de ejemplo en nuestro Centro de ayuda para Windows y macOS .

Volver arriba

Configuración a través de MDM para macOS

La configuración del cliente AnyDesk para macOS (versión 6.4.0 o posterior) a través de una herramienta de administración de dispositivos móviles requiere la modificación y carga de un archivo XML.

El XML tiene el formato .MOBILECONFIG y está compuesto por varios grupos XML:

  1. Contenido de carga útil
  2. Ámbito de carga útil
  3. UID de carga útil
  4. Nombre de visualización de carga útil
  5. Identificador de carga útil
  6. Tipo de carga útil
  7. Versión de carga útil

Contenido de carga útil

Etiqueta XML Descripción Tipo de valor Posibilidades de valor
PayloadContent Este grupo XML contiene la configuración de la acción MDM. Las siguientes etiquetas pertenecen a este grupo.  
<dict>...</dict>
PayloadDisplayName Nombre del perfil de configuración. Aparecerá en Preferencias del Sistema > Perfiles en el dispositivo macOS desplegado. string
e.g. Company A's AnyDesk Configuration
PayloadIdentifier Identificador de carga útil para la configuración de AnyDesk en notación de dominio inversa. string
e.g. com.companya.config.anydesk
PayloadUUID

UUID aleatorio para la configuración de AnyDesk que es único dentro de la empresa.

El UUID debe tener el formato::

<8 characters>-<4 characters>-<4 characters>-<4 characters>-<12 characters>
Un carácter puede ser cualquiera de los siguientes:

- Un número entre 1-9
- Una letra entre A-F
string
e.g. 5D2F7682-3B17-43EC-B6F6-CB20696ED631
PayloadType

ID de la aplicación personalizada que corresponde al prefijo de su cuenta. Este prefijo se puede encontrar en la página de detalles del cliente personalizado de un cliente personalizado.

Por favor, tenga en cuenta que en este caso no se debe utilizar la notación de dominio inverso creada en "PayloadIdentifier". Se debe seguir el formato "com.philandro.anydesk-<prefijo>".

string
    
com.philandro.anydesk-<prefix>

e.g.

com.philandro.anydesk-ad-12345678
PayloadVersion Versión entera interna de esta configuración de AnyDesk. integer
e.g. 1
ad.*

Pares clave-valor de nuestras opciones avanzadas. 

Tenga en cuenta que todos los ajustes y permisos establecidos aquí se sobrescriben. Esto significa que los permisos y ajustes afectados no pueden ser modificados por los usuarios del dispositivo inscrito.

string

Consulte las columnas de "Posibilidades de Valor" en las Opciones Avanzadas..
ad.features.connect

Determina si este cliente de AnyDesk puede enviar solicitudes de conexión a otros clientes de AnyDesk.

string

0: Disable,
1: Enable
ad.features.accept

 

Determina si este cliente de AnyDesk puede recibir solicitudes de conexión de otros clientes de AnyDesk.

string

0: Disable,
1: Enable
 

Otro

Etiqueta XML Descripción Tipo de valor Posibilidades de valor
PayloadScope Determina el alcance del perfil MDM. "Sistema" debe utilizarse para aplicar la configuración de AnyDesk a todas las cuentas de usuario locales y al servicio global de AnyDesk. string
System
PayloadUUID

UUID aleatorio para el perfil MDM que es único dentro de la empresa.

El UUID debe tener el formato:

<8 characters>-<4 characters>-<4 characters>-<4 characters>-<12 characters>

Un carácter puede ser cualquiera de los siguientes:

- Un número entre 1-9
- Una letra entre A-F

Tenga en cuenta que este UUID debe ser diferente del asignado a la configuración de AnyDesk en PayloadContent::PayloadUUID.

string
e.g. A2A5828E-F98C-45BB-9BFE-E4E854B3AC45
PayloadDisplayName Nombre del perfil MDM. Un perfil MDM puede contener configuraciones empresariales para varias aplicaciones. string
e.g. Company A's MDM Profile
PayloadIdentifier Identificador del perfil MDM en notación de dominio inversa. string
e.g. com.companya.config
PayloadType Tipo de perfil MDM. Con una configuración de AnyDesk, es necesario utilizar PayloadType "Configuration". string
Configuration
PayloadVersion Versión entera interna de este perfil MDM. Esto ayuda a macOS a distinguir entre diferentes versiones del mismo perfil. integer
e.g. 1
 

Despliegue de perfil

Esta configuración puede implementarse manualmente en cada dispositivo individual o implementarse automáticamente a través de la herramienta de administración de dispositivos móviles.  

Implementación manual

Para implementar el perfil en un dispositivo macOS manualmente, simplemente mueva el archivo .MOBILECONFIG resultante al dispositivo e instálelo. Es posible que deba confirmar la configuración sin firmar/sin verificar en Preferencias del sistema > Perfiles . Los cambios se aplicarán la próxima vez que inicie el cliente AnyDesk para macOS personalizado en ese dispositivo.

Implementación de MDM

Para implementar el perfil en sus dispositivos macOS registrados a través de su herramienta MDM, simplemente:

  1. Cree un perfil de configuración para dispositivos macOS
  2. Introduzca el nombre y la descripción (opcional) del perfil
  3. Cargue el archivo .MOBILECONFIG con la configuración de AnyDesk. Alternativamente, muchas herramientas MDM permiten al administrador crear el XML sobre la marcha dentro de la herramienta MDM en esta etapa.
  4. Elija Grupo/Usuarios/Dispositivos que deben inscribirse con este perfil.
  5. Guardar

Según la configuración de implementación de MDM, después de unos minutos, el perfil de MDM debería implementarse en todos los dispositivos inscritos conectados. Esto se puede verificar en Preferencias del sistema > Perfiles .

La próxima vez que los dispositivos inscritos inicien su cliente macOS personalizado, se aplicarán los cambios contenidos en su configuración.

Volver arriba

Configuración a través de MDM para Android

Las herramientas de administración de dispositivos móviles con funciones de restricción de aplicaciones pueden implementar una versión modificada de la aplicación AnyDesk estándar que se encuentra en Google Play Store . Tenga en cuenta que configurar un cliente AnyDesk personalizado (APK) a través de un MDM no es posible en este momento. tiempo.

El cliente estándar de AnyDesk se puede configurar fácilmente utilizando el Editor de configuración incorporado que se encuentra en muchas herramientas de MDM. Para hacerlo:

  1. Agregue la aplicación AnyDesk para Android a su solución MDM
    1. Aplicación de Android Store con Google Play Store enlace como la URL de la tienda de aplicaciones.
  2. Crear una política de configuración de aplicaciones para dispositivos administrados
    1. La aplicación de destino sería la aplicación AnyDesk para Android que agregó en el Paso 1.
    2. Para personalizar la configuración del cliente de AnyDesk, se puede usar el Editor/Diseñador de configuración incorporado. Aquí hay una lista predefinida de claves disponibles y una descripción de cada valor.
      Si la clave comienza con   predeterminados , la opción se configurará de acuerdo con sus especificaciones. Sin embargo, el usuario del cliente AnyDesk configurado podrá cambiar la configuración a otra cosa si así lo desea.  
      Por otro lado, si comienza con   invalida , el usuario del cliente de AnyDesk configurado   no podrá cambiar la configuración.
  3. Guardar

Al igual que con macOS, después de guardar los dispositivos inscritos, debería recuperar automáticamente la configuración de la solución MDM y cambiar la configuración de AnyDesk.

Consejo:

Si administra su aplicación AnyDesk para conectarse a su servidor de dispositivo AnyDesk On-Premises, tenga en cuenta que las siguientes claves son requeridas :

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

Volver arriba

 

Configuración a través de MDM para iOS

A partir de AnyDesk 5.5.0 para iOS, los administradores ahora pueden configurar la versión estándar de AnyDesk que se encuentra en App Store usando soluciones de administración de dispositivos móviles.

Al igual que en Android, el cliente estándar de AnyDesk se puede configurar fácilmente mediante el Editor de configuración incorporado que se encuentra en muchas herramientas de MDM. Para hacerlo:

  1. Agregue la aplicación AnyDesk para iOS a su solución MDM
    1. Aplicación App Store con la App Store como URL de la tienda de aplicaciones.
  2. Crear una política de configuración de aplicaciones para dispositivos administrados
    1. La aplicación de destino sería la aplicación AnyDesk para iOS que agregó en el Paso 1.
    2. Para personalizar la configuración del cliente de AnyDesk, se puede usar el Editor/Diseñador de configuración incorporado. Puede encontrar una lista completa de las claves disponibles y su descripción continuación .
  3. Guardar

Luego, la configuración se puede implementar en dispositivos iOS a través de perfiles que están vinculados a su configuración de AnyDesk o Apple Configurator 2. Para obtener más información sobre cómo inscribir sus dispositivos, comuníquese directamente con su administrador de TI o su proveedor de MDM.

 

Claves de configuración

Nota:

Debe asignar un tipo de clave ( predeterminado , invalidado ) al comienzo de cada una de las claves de configuración que se encuentran a continuación.  

Si la clave comienza con valores predeterminados , la opción se configurará según sus especificaciones. Sin embargo, el usuario del cliente AnyDesk configurado podrá cambiar la configuración a otra cosa si así lo desea.  

Por ejemplo:

 defaults.ad.security.acl_enabled 

 

Por otro lado, si comienza con overrides , el usuario del cliente AnyDesk configurado no podrá cambiar la configuración.

Por ejemplo:

overrides.ad.discovery.hidden

 

Los valores predeterminados para el cliente AnyDesk estándar se encuentran en   negrita en la columna Posibilidades de valor .

Clave de configuración Descripción Tipo de valor Posibilidades de valor
ad.features.address_book

Establece si el cliente tiene acceso a la función de Agenda. 

Si se establece como verdadero, es necesario establecer una clave de licencia válida para la clave:

ad.license.register_key

 

boolean
false, true
ad.license.register_key
La clave de licencia que se encuentra en su portal de clientes my.anydesk.com o en la WebUI del servidor del dispositivo local.

Esto es necesario si desea conectar el cliente a su servidor de dispositivos locales.
string
 e.g. A1S273JUEKSA87XN
ad.anynet.boot_addrs

 

Utilícelo sólo si desea que el cliente de AnyDesk se conecte al servidor de dispositivos de AnyDesk On-Premises.

Establece la dirección IP o la URL del servidor del dispositivo al que debe conectarse el cliente. Utiliza el siguiente formato (el puerto es opcional):

(ip|host):port;(ip|host):port;...)

Esto es necesario si desea conectar el cliente a su servidor de dispositivos locales.

string  
ad.anynet.ca_certs

 

Utilícelo sólo si desea que el cliente de AnyDesk se conecte al servidor de dispositivos de AnyDesk On-Premises. 

Certificado público del servidor de dispositivos. Tenga en cuenta que los MDM, como Microsoft Intune, sólo permiten valores de una línea. Como el certificado es multilínea, tendrá que sustituir manualmente todos los indicadores de nueva línea por "\n".

Por ejemplo, si su certificado tiene el siguiente formato:

abc
qwe

El valor MDM para esta clave debe ser:

abc\nqwe

Esto es necesario si desea conectar el cliente a su servidor de dispositivos locales.

string  
ad.features.register_alias
Establece si el cliente registrará automáticamente un alias de AnyDesk después de instalar el cliente de AnyDesk. boolean
false, true
ad.ui.cfg_enabled
Establece si el cliente tiene acceso a la configuración de AnyDesk boolean
false, true
ad.ui.cfg_enable_audio
Establece si el cliente tiene acceso a la configuración de audio de AnyDesk boolean
false, true
ad.ui.cfg_enable_connection
Establece si el cliente tiene acceso a la configuración de conexión de AnyDesk boolean
false, true
ad.ui.cfg_enable_privacy
Establece si el cliente tiene acceso a la configuración de conexión de AnyDesk boolean
false, true
ad.ui.cfg_enable_recording
Establece si el cliente tiene acceso a la configuración de grabación de AnyDesk boolean
false, true
ad.security.auto_disconnect.mode
Establece si la función de desconexión automática está activada. integer
0: Disabled,
1: Enabled
ad.security.auto_disconnect.timeout
Establece el periodo de inactividad en segundos antes de que las sesiones entrantes se desconecten automáticamente.  integer
Minimum: 60
ad.security.hear_audio
Determina si los clientes que se conectan a este cliente de AnyDesk pueden escuchar la salida de audio del dispositivo. boolean
false, true
ad.security.sysinfo
Determina si los clientes que se conectan a este cliente de AnyDesk pueden ver la información del sistema del dispositivo. boolean
false, true
ad.security.acl_enabled
Determina si la función de lista de control de acceso está activada para este cliente de AnyDesk. boolean
false, true
ad.security.acl_list
Establece qué AnyDesk-IDs o Aliases están en la lista de control de acceso activada anteriormente. string
e.g. 123456789;mycomputer@ad
ad.discovery.enabled
Establece si el cliente puede encontrar otros clientes de AnyDesk en la misma red de área local. boolean
false, true
ad.discovery.hidden
Establece si otros clientes de AnyDesk pueden encontrar a este cliente en la misma red local. boolean
false, true
ad.input.auto_touch_to_touch_mode
Establece si el modo toque a toque está disponible cuando se conecta a dispositivos Android remotos. boolean
false, true
ad.input.touch_mode
Establece si se utiliza el panel táctil o el modo táctil. integer
1: Touch,
2: Touchpad
ad.image.follow_remote_cursor
Establece si se cambia automáticamente de vista cuando el cursor del ratón remoto se mueve a una pantalla diferente. integer
0: Disabled
1: Enabled
ad.image.follow_remote_focus
Establece si se cambia automáticamente de vista cuando la ventana remota en primer plano está en otra pantalla. integer
0: Disabled
1: Enabled
ad.image.quality_lossless
Establece si las sesiones salientes de este cliente utilizan la configuración de transmisión de calidad sin pérdidas. boolean
false, true
ad.image.quality_preset
Establece la calidad de transmisión para las sesiones salientes. integer
0: Best quality,
1: Balanced,
2: Optimize reaction time
ad.image.show_remote_cursor
Establece si puedes ver el cursor remoto.  boolean
false, true
ad.audio.playback_mode
Establece si puedes escuchar el audio del dispositivo al que te estás conectando. integer
0: Disable,
1: Enable
ad.audio.transmit_mode
Establece si otros pueden escuchar el audio de tu dispositivo cuando están conectados contigo. boolean
0: Disable,
1: Enable
ad.anynet.direct
Establece si se pueden realizar conexiones directas. boolean
false, true
ad.anynet.listen_port
Establece el puerto de escucha para posibles conexiones directas entrantes. integer
e.g. 0
ad.anynet.proxy.mode
Establece el modo de proxy. integer
0: Never use a proxy server,
1: Try to detect,
2: Use a specific proxy server
ad.anynet.proxy.addr
Establece la dirección del proxy. string
e.g. 1.1.1.1
ad.anynet.proxy.port
Establece el puerto del proxy. integer
e.g. 10000
ad.anynet.proxy.auth
Establece si es necesario enviar las credenciales de autenticación al proxy. boolean
 false, true
ad.anynet.proxy.user
Establece el nombre de usuario del proxy.   string
 e.g. myproxyuser
ad.anynet.proxy.pass_plain
Establece la contraseña del proxy. string
e.g. myproxypassword 
ad.recording.auto_start.incoming
Inicie automáticamente una grabación de pantalla cuando alguien se conecte a su dispositivo. integer
0: Disabled
1: Enabled
ad.recording.auto_start.outgoing
Inicie automáticamente una grabación de pantalla cuando se conecte al dispositivo de otra persona. integer
0: Disabled
1: Enabled
ad.session.remember_settings
Establece si el cliente recuerda la configuración, como la activación del modo de privacidad, cuando se conecta al mismo dispositivo remoto en el futuro. boolean
false, true