¿Qué ven los usuarios que no han iniciado sesión? Entonces, si el campo solo es visible para los administradores, esperaría que los usuarios no pudieran verlo incluso después de cerrar sesión, ¿correcto?
¿Hay alguna razón por la que elegiste el campo de texto para la configuración del grupo en lugar de una lista de grupos (group_list)? Es un poco más conveniente para ingresar grupos porque puedes seleccionarlos en lugar de escribir el nombre. Sin embargo, funciona con el ID, por lo que tienes que cambiar un poco el código. Pero aún funciona incluso si cambias el nombre del grupo.