Você também pode usar perfis via CLI. Isso é totalmente autônomo e, se o seu perfil exigir qualquer entrada do usuário, ele não será instalado.
Eu implementei redes WiFi com sucesso usando o Puppet usando esse método.
O comando para instalar um perfil é:
sudo profiles -I -F /path/to/profile.mobileconfig
A execução como sudo / root instalará o perfil como um perfil de dispositivo e afetará todos os usuários durante a instalação, pois o usuário atual apenas o instalará como um perfil de usuário, afetando apenas o usuário que executou o comando.