Skip to content

Instantly share code, notes, and snippets.

Show Gist options
  • Star 1 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save smashism/cc405aec9c18fd8a092a5d1c2c144d08 to your computer and use it in GitHub Desktop.
Save smashism/cc405aec9c18fd8a092a5d1c2c144d08 to your computer and use it in GitHub Desktop.
PPPC profile for vmware-tools-daemon to have accessibility control
<?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>This profile allows vmware-tools-daemon to access Accessibility.</string>
<key>PayloadDisplayName</key>
<string>Privacy Settings Whitelist - VMware Tools Daemon</string>
<key>PayloadOrganization</key>
<string>ACME Co.</string>
<key>PayloadType</key>
<string>com.apple.TCC.configuration-profile-policy</string>
<key>PayloadVersion</key>
<integer>1</integer>
<key>Services</key>
<dict>
<key>Accessibility</key>
<array>
<dict>
<key>Allowed</key>
<true/>
<key>CodeRequirement</key>
<string>identifier "com.vmware.vmware-tools-daemon" 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] = EG7KH642X6</string>
<key>Comment</key>
<string></string>
<key>Identifier</key>
<string>/Library/Application Support/VMware Tools/vmware-tools-daemon</string>
<key>IdentifierType</key>
<string>path</string>
</dict>
</array>
</dict>
</dict>
</array>
<key>PayloadDescription</key>
<string>This profile allows vmware-tools-daemon to access Accessibility.</string>
<key>PayloadDisplayName</key>
<string>Privacy Settings Whitelist - VMware Tools Daemon</string>
<key>PayloadOrganization</key>
<string>ACME Co.</string>
<key>PayloadType</key>
<string>com.apple.TCC.configuration-profile-policy</string>
<key>PayloadVersion</key>
<integer>1</integer>
<key>payloadScope</key>
<string>system</string>
</dict>
</plist>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment