Añade las aplicaciones de TeamViewer al acceso de macOS Mojave con Mobile Iron

No hay clasificaciones

Este artículo se aplica a todos los clientes de TeamViewer con una licencia corporativa o de tensor.

Este artículo se aplica a la versión 14.3 o posterior de TeamViewer.

Este artículo se aplica a macOS Mojave y posteriores (macOS 10.14+)

Introducción

Este artículo explica cómo puedes implementar TeamViewer en un escenario de implementación masiva en macOS Mojave mediante el uso del permiso Accesibilidad.

En este ejemplo, usamos Mobile Iron como solución MDM. Cualquier otra solución MDM que soporte la configuración de permisos de accesibilidad debería funcionar de forma similar.

Pasos a seguir

  1. Abre Mobile Iron y vete a "configurations" desde el menú superior:
    image.png
  2. Seleccciona "Add" para añadir una nueva configuración:image.png
  3. Selecciona "Privacy Preferences":image.png
  4. Introduce un nombre en name para tu nueva configuración:image.png
  5. Navega  hasta "Accessibility" y añade una nueva acción:image.png
  6. Dependiendo de la aplicación que estés usando, por favor usa los siguientes paquetes de identificación (bundle identifiers):

    AppVersion

    Bundle Identifier

    Requisito de código

    TeamViewer Full normal

    com.teamviewer.TeamViewer

    designated => anchor apple generic and identifier "com.teamviewer.TeamViewer" and (certificate leaf[field.1.2.840.113635.100.6.1.9] /* exists */ or certificate 1[field.1.2.840.113635.100.6.2.6] /* exists */ and certificate leaf[field.1.2.840.113635.100.6.1.13] /* exists */ and certificate leaf[subject.OU] = H7UGFBUGV6)

    TeamViewer Full start as service

    com.teamviewer.TeamViewer

    designated => anchor apple generic and identifier "com.teamviewer.TeamViewer" and (certificate leaf[field.1.2.840.113635.100.6.1.9] /* exists */ or certificate 1[field.1.2.840.113635.100.6.2.6] /* exists */ and certificate leaf[field.1.2.840.113635.100.6.1.13] /* exists */ and certificate leaf[subject.OU] = H7UGFBUGV6)

     

    com.teamviewer.Desktop

    designated => anchor apple generic and identifier "com.teamviewer.TeamViewer" and (certificate leaf[field.1.2.840.113635.100.6.1.9] /* exists */ or certificate 1[field.1.2.840.113635.100.6.2.6] /* exists */ and certificate leaf[field.1.2.840.113635.100.6.1.13] /* exists */ and certificate leaf[subject.OU] = H7UGFBUGV6)

    TeamViewerHost

    com.teamviewer.TeamViewerHost

    designated => anchor apple generic and identifier "com.teamviewer.TeamViewerHost" and (certificate leaf[field.1.2.840.113635.100.6.1.9] /* exists */ or certificate 1[field.1.2.840.113635.100.6.2.6] /* exists */ and certificate leaf[field.1.2.840.113635.100.6.1.13] /* exists */ and certificate leaf[subject.OU] = H7UGFBUGV6)

    TeamViewer QuickSupport

    com.teamviewer.TeamViewerQS

    designated => anchor apple generic and identifier "com.teamviewer.TeamViewerQS" and (certificate leaf[field.1.2.840.113635.100.6.1.9] /* exists */ or certificate 1[field.1.2.840.113635.100.6.2.6] /* exists */ and certificate leaf[field.1.2.840.113635.100.6.1.13] /* exists */ and certificate leaf[subject.OU] = H7UGFBUGV6)


    ejemplo para un TeamViewer Host:
    image.png

    1. En el campo de identificador añade: com.teamviewer.TeamViewerHost
    2. En el campo de tipo de identificador selecciona: Bundle ID
    3. En el campo de requisito de código añade: anchor apple generic and identifier "com.teamviewer.TeamViewerHost" and (certificate leaf[field.1.2.840.113635.100.6.1.9] /* exists */ or certificate 1[field.1.2.840.113635.100.6.2.6] /* exists */ and certificate leaf[field.1.2.840.113635.100.6.1.13] /* exists */ and certificate leaf[subject.OU] = H7UGFBUGV6)
  7. Selecciona "Save".
  8. La nueva configuración esta creada y se puede encontrar en Accessibility:image.png
  9. Selecciona "Next".
  10. Ahora puedes elegir los dispositivos a los que desees distribuir esta nueva configuración:image.png
  11. Selecciona los dispositivos a los que quieras distribuir la nueva configuración (por ejemplo, "All devices")..
  12. Selecciona "Done".

Comprobación del estado de la configuración aplicada en MobileIron

Mobile Iron ahora será la aplicación seleccionada de Teamviewer para la accesibilidad de los dispositivos seleccionados. Esto puede tardar un poco, dependiendo de tu configuración, el estado en línea de los dispositivos y otros pasos durante la configuración. 

El estado actual (p. ej. updated, pending) de tu configuración en un dispositivo específico se puede comprobar en "Devices" en el menú superior. La configuración debería cambiar de "Pending install" a "Installled" después de un tiempo:

image.png

Comprobación de la configuración directamente en macOS

Después de que MobileIron haya aplicado la configuración a tus dispositivos, puedes comprobar en los dispositivos macOS si la configuración se ha actualizado correctamente.

  1. Abre "System preferences" en el dispositivo macOS de destino:
    image.png
  2. Abre la página  "Security and Privacy".
  3. Cambia a la pestaña "Privacy".
  4. Selecciona "Accessibility".
  5. Teamviewer debe estar visible con los permisos de accesibilidad habilitados:image.png

Si la regla se ha aplicado correctamente pero TeamViewer no está visible, es posible que aún no hayas instalado TeamViewer en el dispositivo. Sin TeamViewer instalado, la regla no será visible en esta página. Sin embargo, la regla sigue vigente. Después de instalar Teamviewer, obtiene los permisos necesarios y aparece automáticamente en "Accesibility".

Historial de versiones
Revisión n.º
2 de 2
Última actualización:
‎07 jun 2019, 4:06 PM
Actualizado por:
 
Colaboradores