Mac OS X,  Mass Deployment

Disable SyncServices

Microsoft Entourage’s Sync feature can be a bit problematic for certain environments.  And while administrators can disable the feature users seem to often simply turn it back on.  But you can turn it back off programatically if you wish to do so.  The settings are stored in ~/Library/Preferences/com.microsoft.entourage.syncservices.plist.  To read the contents of the com.microsoft.entourage.syncservices domain, use the following command:

defaults read com.microsoft.entourage.syncservices

This will net you the following results:

{
“sync calendar” = 1;
“sync contacts” = 1;
“sync notes” = 1;
“sync tasks” = 1;
}

These are boolean and so changing the 1’s to 0’s will disable syncservices. To do so you would use the following command:

defaults write com.microsoft.entourage.syncservices ‘{“sync calendar” = 0;”sync contacts” = 0;”sync notes” = 0;”sync tasks” = 0;}’

You can then resend the array using a 1 in place of a 0 to enable each item individually as well.