Configure all desired parental controls for a user then run these commands as root:

To export the parental controls plist:

dscl . -mcxexport /Users/keith -o parental_controls.plist

 

To import the parental controls plist to another computer or user:

dscl . -mcximport /Users/craig parental_controls.plist

 

NOTE :  If you’re using tab auto completion when running the above commands, it will add a trailing slash “ / “ at the end of the user name.  For example:  /Users/keith/

 

You need to remove that trailing slash for the command to work.  It will fail if the trailing slash is in the command.  

Samuel Valencia

Sam has spent the last two decades building the MSP arm of The HCS Technology Group. Strategic to building up our Connecticut location, Sam participates in all aspects of business development, operations and, client relations.

Speak with an Apple Certified expert today

We’d love to discuss your business challenges, even if you’re not sure what your next step is. No pitch, no strings attached.

Let's Talk