Cómo configurar cuentas de administrador y usuario / desarrollador de Mac

Cree los desarrolladores como cuentas de usuario estándar. Los usuarios estándar no pueden instalar software sin una cuenta de nivel de administrador para autorizar el bloqueo. Debido a que las Mac son sistemas operativos Unix, nunca puede evitar que el usuario instale software no autorizado en su propio directorio. Para escribir archivos, puedes escribir cualquier cosa. Pero, si configura la Mac para permitir que el software solo se ejecute en la lista blanca proporcionada (parte de los controles parentales), puede bloquearlos solo en el software autorizado.

También puede hacerlo para que el Mac solo pueda ejecutar el software descargado de la tienda de aplicaciones. Sin una cuenta de administrador, no pueden instalar software en la tienda de aplicaciones, y si es inteligente, puede modificar el acceso que tienen las cuentas de desarrollador a la lista de control de acceso de archivos y directorios, para prohibir que un desarrollador use el terminal para autorizar aplicaciones no descargadas por la tienda de aplicaciones.

Creo que todo esto es más complicado de lo que vale. A los desarrolladores no les gusta estar bloqueados, y hacerlo puede impedir su capacidad de probar el software. Además, cualquier buen desarrollador es probable que ejecute curvas alrededor de un administrador de sistema … esto significa que será más probable que sepan cómo omitir los controles que el administrador para hacer cumplir los controles.

Cuando crea cuentas de usuario en MacOS, las designa como usuarios estándar o administradores.