No es mi trabajo, pero Rich T. tiene una excelente publicación en este blog:
enlace
Necesitará implementar dos perfiles de configuración separados, las claves relevantes están a continuación:
Domain: com.apple.assistant.support.plist
<?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>Assistant Enabled</key>
<false/>
</dict>
</plist>
y
Domain: com.apple.Siri.plist
<?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>StatusMenuVisible</key>
<false/>
<key>UserHasDeclinedEnable</key>
<true/>
</dict>
</plist>
Dependiendo de cómo gestione sus macs y de cómo quiera implementar estas configuraciones de perfil, es posible que deban construirse de manera diferente.
Por lo que sé, estos dos perfiles son la única forma de deshabilitar esto.
Aquí hay un enlace a los perfiles de mobileconfig para estas configuraciones. Puede implementarlos con cualquier MDM:
enlace
De lo contrario, deberá utilizar los valores predeterminados de escritura:
defaults write com.apple.Siri StatusMenuVisible -bool false
defaults write com.apple.Siri UserHasDeclinedEnable -bool true
defaults write com.apple.assistant.support 'Assistant Enabled' 0
Una vez que realice estos cambios, deberá borrar la caché de preferencias:
sudo killall -HUP cfprefsd
Y luego reinicie el servidor WindowUI:
sudo killall SystemUIServer
Espero que esto aclare.