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+)
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.
1. Ouvrez Mobile Iron et allez à Configurations dans le menu supérieur :
2. Sélectionnez Add pour ajouter une nouvelle configuration :
3. Sélectionnez Privacy Preferences :
4. Entrez un nom pour votre nouvelle configuration :
5. Descendez jusqu'à Accessibility et ajoutez une nouvelle section :
6. Selon l'application que vous utilisez, veuillez utiliser les bundle identifiers suivants:
App version: TeamViewer Full normal
Bundle Identifier: TeamViewer Full normal
Code requirement: 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)
_____
App version: TeamViewer Full start as service
Bundle Identifier: com.teamviewer.TeamViewer
Code requirement: 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)
_____
App version: -
Bundle Identifier: com.teamviewer.Desktop
Code requirement: 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)
_____
App version: TeamViewer Host
Bundle Identifier: com.teamviewer.TeamViewerHost
Code requirement: 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)
_____
App version: TeamViewer QuickSupport
Bundle Identifier: com.teamviewer.TeamViewerQS
Code requirement: 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:
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)
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)
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 :
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.
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é".