¿Cómo permitir a usuarios estándar gestionar redes Wi-Fi sin requerir contraseña de administrador

jaminam
New Contributor II

Estoy buscando ayuda para dar a los usuarios con perfil estándar en macOS la posibilidad de agregar y eliminar redes Wi-Fi sin que el sistema les solicite la contraseña de administrador, pero limitando este permiso solo a la gestión de redes Wi-Fi.

Quisiera saber si alguien ha creado o conoce un script que permita otorgar estos permisos, y que pueda enviarse a los dispositivos a través de políticas en Jamf Pro. Agradecería mucho si alguien pudiera compartir una solución o guiarme en el proceso.

¡Gracias de antemano!

2 REPLIES 2

AJPinto
Honored Contributor III

Esta pregunta se hace varias veces al mes y, afortunadamente, es bastante fácil de resolver. Implemente el siguiente script.

 

#!/bin/bash
/usr/bin/security authorizationdb write system.preferences.network allow 
/usr/bin/security authorizationdb write system.services.systemconfiguration.network allow
/usr/bin/security authorizationdb write com.apple-wifi allow

 

dora45rose
Visitor

@jaminam wrote:

Estoy buscando ayuda para dar a los usuarios con perfil estándar en macOS la posibilidad de agregar y eliminar redes Wi-Fi sin que el sistema les solicite la contraseña de administrador, pero limitando este permiso solo a la gestión de redes Wi-Fi.

Quisiera saber si alguien ha creado o conoce un script que permita otorgar estos permisos, y que pueda enviarse a los dispositivos a través de políticas en Jamf Pro. Agradecería mucho si alguien pudiera compartir una solución o guiarme en el proceso.

¡Gracias de antemano!


#!/bin/bash

# Ajustar permisos para que los usuarios estándar puedan gestionar redes Wi-Fi
NETWORK_CONFIG="/Library/Preferences/SystemConfiguration/com.apple.airport.preferences.plist"
USER_HOME="/Users/$USER"

# Cambiar la propiedad del archivo de configuración de redes Wi-Fi
chown root:staff "$NETWORK_CONFIG"
chmod 664 "$NETWORK_CONFIG"

# Asegurarte de que los usuarios tengan acceso a las configuraciones
chown -R root:staff /Library/Preferences/SystemConfiguration/
chmod -R 775 /Library/Preferences/SystemConfiguration/