Ajouter les applications TeamViewer à l'accessibilité de macOS avec Mobile Iron

Pas d'évaluation

Cet article s'applique à tous les clients de TeamViewer possédant une licence Corporate ou Tensor.

Cet article s'applique à la version 14.3 ou plus récente de TeamViewer.

Cet article s'applique à macOS Mojave et aux versions plus récentes (macOS 10.14+)



Introduction

Cet article explique comment vous pouvez déployer TeamViewer dans un scénario de déploiement de masse sur macOS Mojave en déployant la permission Accessibilité.

Dans cet exemple, nous utilisons Mobile Iron comme solution MDM. Toute autre solution MDM qui prend en charge la configuration des autorisations d'accessibilité devrait fonctionner de la même manière.


Comment procéder

  1. Ouvrez Mobile Iron et allez à Configurations dans le menu supérieur :
    image.png

  2. Sélectionnez Add pour ajouter une nouvelle configuration :image.png

  3. Sélectionnez Privacy Preferences :image.png

  4. Entrez un nom pour votre nouvelle configuration:image.png
  5. Descendez jusqu'à Accessibility et ajoutez une nouvelle section :image.png
  6. Selon l'application que vous utilisez, veuillez utiliser les bundle identifiers suivants:

    AppVersion

    Bundle Identifier

    Code requirement

    TeamViewer Full normal

    com.teamviewer.TeamViewer

    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

    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

    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

    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

    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)


    Exemple pour le TeamViewer Host:

    image.png

    • Dans le Identifier field, ajoutez : com.teamviewer.TeamViewerHost
    • Dans le Identifier Type field,selectionnez : Bundle ID
    • Dans le champ Code Requirement ajoutez : 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. Cliquez sur Save.

  8. La nouvelle configuration est créée et peut être trouvée sous Accessibility:image.png

  9. Cliquez sur Next.

  10. Vous pouvez maintenant choisir les appareils auxquels vous souhaitez appliquer cette nouvelle configuration :image.png

  11. Sélectionnez les appareils auxquels vous souhaitez appliquer la nouvelle configuration (par exemple, "Tous les appareils").
  12. Cliquez sur Done.


Vérification de la configuration appliquée dans MobileIron

Mobile Iron sera maintenant l'application Teamviewer sélectionnée pour l'accessibilité des appareils sélectionnés. Cela peut prendre un certain temps, en fonction de votre configuration, de l'état en ligne du ou des appareils et des autres étapes de votre configuration. 

L'état actuel (par exemple, mis à jour, en attente) de votre configuration sur un appareil spécifique peut être vérifié sous "Appareils" dans le menu supérieur. La configuration devrait passer de "Pending install" à "Installed" après un certain temps :

image.png


Vérification de la configuration directement sur macOS

Une fois que MobileIron a appliqué la configuration à vos appareils, vous pouvez vérifier sur le(s) appareil(s) macOS si la configuration a été mise à jour avec succès.

  1. Ouvrez les Préférences système sur l'appareil macOS cible :
    image.png

  2. Ouvrez Sécurité et Confidentialité

  3. Allez sur le menu Confidentialité.

  4. Selectionnez Accessibilité.

  5. Teamviewer devrait y être visible avec les autorisations d'accessibilité activées :

    image.png


Si la règle a été appliquée avec succès mais que TeamViewer n'est pas visible, il se peut que vous n'ayez pas encore installé TeamViewer sur l'appareil. Si TeamViewer n'est pas installé, la règle ne sera pas visible sur cette page. Néanmoins, la règle est toujours active. Après l'installation de TeamViewer, il obtient les autorisations requises et sera automatiquement listé sous "Accessibilité".

Historique des versions
Numéro de la révision
5 de 5
Dernière mise à jour :
il y a une semaine
Mis à jour par :
 
Contributeurs