Posted on 08-30-2019 05:57 AM
Greetings all,
We just had the issue described here:
Wacom also has a support note on their site.
We don't have THAT many Wacom tablets/panels in our lab, so to expedite this (since classes are already in session) I just followed the manual steps to fix it. For future reference, and my own edification, is this something that could have been done with the Privacy Preferences Policy Control feature and tool in Jamf? I have done absolutely nothing with that so far, and don't really know much about it.
Thank you for any pointers.
Posted on 08-30-2019 07:54 AM
Here's the one I developed:
In my case I have two different types of Wacom drivers in use though so you might only want to do the one you require. Profile contained below:
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
<plist version="1.0">
<dict>
<key>PayloadContent</key>
<array>
<dict>
<key>PayloadDescription</key>
<string>Wacom</string>
<key>PayloadDisplayName</key>
<string>Wacom</string>
<key>PayloadEnabled</key>
<true/>
<key>PayloadIdentifier</key>
<string>CC4D9961-BB51-4FFD-8934-5789589D622C</string>
<key>PayloadOrganization</key>
<string>Your Org Here</string>
<key>PayloadType</key>
<string>com.apple.TCC.configuration-profile-policy</string>
<key>PayloadUUID</key>
<string>70B61F9A-CC6C-408E-B45F-0A35309E5395</string>
<key>PayloadVersion</key>
<integer>1</integer>
<key>Services</key>
<dict>
<key>Accessibility</key>
<array>
<dict>
<key>Allowed</key>
<integer>1</integer>
<key>CodeRequirement</key>
<string>identifier "com.wacom.pentablet" and anchor apple generic and 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] = EG27766DY7</string>
<key>Identifier</key>
<string>com.wacom.pentablet</string>
<key>IdentifierType</key>
<string>bundleID</string>
<key>StaticCode</key>
<integer>0</integer>
</dict>
<dict>
<key>Allowed</key>
<integer>1</integer>
<key>CodeRequirement</key>
<string>identifier "com.wacom.wacomtablet" and anchor apple generic and 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] = EG27766DY7</string>
<key>Identifier</key>
<string>com.wacom.wacomtablet</string>
<key>IdentifierType</key>
<string>bundleID</string>
<key>StaticCode</key>
<integer>0</integer>
</dict>
<dict>
<key>Allowed</key>
<integer>1</integer>
<key>CodeRequirement</key>
<string>identifier "com.wacom.WacomTouchDriver" and anchor apple generic and certificate leaf[subject.CN] = "Mac Developer: Carl MacDonald (33BE3E9G7X)" and certificate 1[field.1.2.840.113635.100.6.2.1] /* exists */</string>
<key>Identifier</key>
<string>com.wacom.WacomTouchDriver</string>
<key>IdentifierType</key>
<string>bundleID</string>
<key>StaticCode</key>
<integer>0</integer>
</dict>
</array>
</dict>
</dict>
</array>
<key>PayloadDescription</key>
<string></string>
<key>PayloadDisplayName</key>
<string>TCC Profiles - Wacom Revised</string>
<key>PayloadEnabled</key>
<true/>
<key>PayloadIdentifier</key>
<string>C01A523C-87F6-48EF-9B13-95F67A16C320</string>
<key>PayloadOrganization</key>
<string>Lafayette School Corporation</string>
<key>PayloadRemovalDisallowed</key>
<true/>
<key>PayloadScope</key>
<string>System</string>
<key>PayloadType</key>
<string>com.apple.TCC.configuration-profile-policy</string>
<key>PayloadUUID</key>
<string>C01A523C-87F6-48EF-9B13-95F67A16C320</string>
<key>PayloadVersion</key>
<integer>1</integer>
</dict>
</plist>
Posted on 08-30-2019 01:39 PM
Thank you for the information, blackholemac. Is there any instructional material on the whole PPPC thing? Of all the parts of Jamf Pro that I have dug into, that one has eluded me to this point.
Thanks again!