Hi @tgd
I came across the same issue recently and found a way to properly deploy a TeamViewer customization through Jamf Pro. I thought others may find this info useful.
Here are my deployments steps:
- Create and download a custom TeamViewerHost DMG file in TeamViewer's admin dashboard
- This DMG file should have a name like "TeamViewerHost-XXX1XXXX23.dmg", save the ID "XXX1XXXX23" at the end of the file name for later use
- Deploy the TeamViewerHost app using your preferred method in Jamf Pro. Personally, I used the Jamf App Catalog method to automatically deploy the latest version of this app without having to upload a PKG.
- Create a policy, enable the payload "Files and processes" and add the following command in the field "Execute Command":
xattr -w "com.TeamViewer.ConfigurationId" "XXX1XXXX23" /Applications/TeamViewerHost.app
- This will tell TeamViewerHost to use this customization ID to fetch its config online
- Restart the TeamViewer app and your company logo should appear in TeamViewer
Note: If you want to manually test in Terminal before using Jamf Pro, ensure you're root to be allowed to run the xattr command.
Have you had any luck with the PPC config profile applying properly in Sequoia for the Host file?