Habilitar cuenta de invitado a través del administrador de perfiles

Soy el único técnico de TI en una escuela pequeña que es todo Mac. Tengo alrededor de 40 MacBooks de estudiantes para administrar y alrededor de 40 iMacs de estudiantes también. Me gustaría administrarlos lo mejor que pueda usando Profile Manager. Una cosa que debo hacer es habilitar la cuenta de invitado en las computadoras de los estudiantes. ¿Se puede hacer esto a través del Administrador de perfiles, o es otra cosa más que me hará iniciar sesión y configurar todas las computadoras de los estudiantes?

Respuestas (1)

Puede distribuir un perfil de configuración para habilitarlo, cortesía de @gregneagle en GitHub . La siguiente es una versión simplificada de solo la carga útil para configurar la cuenta de invitado.

<?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>DisableGuestAccount</key>
            <true/>
            <key>EnableGuestAccount</key>
            <false/>
            <key>PayloadDisplayName</key>
            <string>Login Window:  MCX Preferences</string>
            <key>PayloadEnabled</key>
            <true/>
            <key>PayloadIdentifier</key>
            <string>com.github.gregneagle.loginwindow.MCX</string>
            <key>PayloadType</key>
            <string>com.apple.MCX</string>
            <key>PayloadUUID</key>
            <string>497c36d1-422c-b5e0-c23e-b1138b2d490a</string>
            <key>PayloadVersion</key>
            <integer>1</integer>
            <key>SleepDisabled</key>
            <false/>
        </dict>
    </array>
    <key>PayloadDescription</key>
    <string>Loginwindow configuration settings</string>
    <key>PayloadDisplayName</key>
    <string>Loginwindow Configuration</string>
    <key>PayloadIdentifier</key>
    <string>com.github.gregneagle.loginwindow</string>
    <key>PayloadOrganization</key>
    <string></string>
    <key>PayloadRemovalDisallowed</key>
    <true/>
    <key>PayloadScope</key>
    <string>System</string>
    <key>PayloadType</key>
    <string>Configuration</string>
    <key>PayloadUUID</key>
    <string>0dc319a0-c331-0131-eeb5-000c294ab81b</string>
    <key>PayloadVersion</key>
    <integer>1</integer>
</dict>
</plist>
¿Cómo agrupo esto y lo distribuyo a los dispositivos?