I am not super familiar with Mac but I would guess that this has to do with the authority level that teamviewer is being run under. Does the user that teamviewer was installed under, or is running under have administrative permissions on the Mac?
If my post was helpful, Please throw me a Kudos. If my post fixed your issue, please mark it as the solution to help the next person find a solution quickly. Bart Lanzillotti We Do IT USA www.wedoitusa.com