Supporting Mac Question

How can I integrate KACE with TeamViewer for MacOS and Windows?

11/16/2018 693 views

I am trying to set up Kace to remotely access all of my users. However, we have a near 50/50 split between Mac and PC. Add to that the fact that all of our techs are using Macs. I have been able to use one of the articles to retrieve the TeamViewer ID from some of my PC, though not all, and I'd like to setup the same thing with our Macs. I would also like to launch TeamViewer from Kace to remote access both Macs and PC from a Mac, if possible. Any guidance would be greatly appreciated.

0 Comments   [ + ] Show comments


All Answers


Hey Perry,

Afraid I can't comment on Mac, but for Windows I've got the following setup, which should help point you in the right direction;

I've got a custom inventory field which scans the Registry for a device's Teamviewer ID. I then pass this ID to a custom device action for the Techs, which for Windows devices is;

"C:\Program Files (x86)\TeamViewer\TeamViewer.exe" -i KACE_CUSTOM_INVENTORY_CIR_TEAMVIEWERID

Which launches the Teamviewer window on the Technicians machine.

I'm sure there's a similar setup for Macs, you'll just have to pass the Teamviewer ID custom inventory field to the Mac version of Teamviewer instead.

You can set up two custom actions, one for Macs (as the Custom Inventory Item will need to be different) and one for Windows. If your techs are all using OSX then the actions will be the same, but they will just need to call separate Custom Inventory Items for your Teamviewer ID's on Macs and Windows devices.

Hope that helps!

Answered 11/19/2018 by: Honkytonk
Yellow Belt

  • Thank you for your answer. I've tried setting this up for a windows machine, just so I understand the process more. Unfortunately, I can't seem to get it to work. I have been able to pull the TV IDs into a custom inventory field. However, either I messed up setting up the device action, or I've gotten lost somewhere. The latter is a distinct possibility, as I am still rather green at KACE admin. Any pointers would be appreciated.
    • No problems Perry,

      If you're pulling the CI field properly then it's probably related to your device action - I'm presuming you're calling the application correctly, so my guess would be it's not calling the CI properly.

      On my system the value to pass along is KACE_CUSTOM_INVENTORY_CIR_TEAMVIEWERID, this is because my software inventory item for the CI is CIR_TEAMVIEWERID - so basically, pass whatever that software title is.
This website uses cookies. By continuing to use this site and/or clicking the "Accept" button you are providing consent Quest Software and its affiliates do NOT sell the Personal Data you provide to us either when you register on our websites or when you do business with us. For more information about our Privacy Policy and our data protection efforts, please visit GDPR-HQ