Acceso rápido:
Asignar significado de función
Normalmente, sólo el administrador puede añadir (autenticar) usuarios a un sitio. Los creadores de cursos o profesores pueden entonces añadir estudiantes, mediante la inscripción, a su curso. No tienen permiso para añadir usuarios al sitio, a menos que el administrador les otorgue esa capacidad.
Los campos obligatorios del perfil de usuario son: Nombre de usuario, Nombre, Apellidos y Dirección de correo electrónico. La contraseña del usuario puede introducirse manualmente, o puede dejar que el sistema «Genere la contraseña y notifique al usuario» por correo electrónico.
También existe la opción «Forzar cambio de contraseña», que solicita al usuario que cambie su contraseña al iniciar sesión. Por supuesto, la contraseña del usuario. Está sujeta a la política de contraseñas que haya establecido en Configuración > Administración del sitio > Seguridad > Políticas del sitio.
Los administradores pueden crear nuevas categorías y campos de perfil de usuario en Administración > Administración del sitio > Usuarios > Cuentas > Campos de perfil de usuario. Los campos de perfil pueden ser un menú de opciones, un área de texto, una entrada de texto o una casilla de verificación, y pueden ser obligatorios o no.
¿Podemos asignar funciones a los usuarios?
Para asignar un usuario a un rol de usuario
En el panel Administración, expanda Seguridad y, a continuación, seleccione Funciones de usuario. En el panel Funciones de usuario, haga doble clic en Operadores avanzados. En el cuadro de diálogo Editar función de usuario, seleccione Usuarios. En la página Usuarios, seleccione Añadir.
¿Cómo puedo crear roles y asignar permisos en Moodle?
Vaya a Administración > Administración del sitio > Usuarios > Permisos > Definir roles. Haga clic en el botón «Añadir un nuevo rol». Seleccione un rol existente como plantilla. Asigne un nombre y defina los permisos de su nuevo rol; desplácese hacia abajo y haga clic en «Crear este rol».
Moodle cambiar rol de usuario
La mayoría de los cursos Moodle comienzan con la configuración de Categorías y Cursos. El problema con este enfoque es que las categorías y los cursos deben ser asignados a un Usuario particular que tenga ciertos Roles y Permisos Moodle. Por lo tanto, comenzaremos revisando cómo configurar los Roles y Permisos de Usuario y luego asignar Usuarios Marcadores de Posición para asumir estos Roles y Permisos. En el próximo artículo podremos asignar estos Usuarios Marcadores de Posición a Categorías y Cursos.
A diferencia de Joomla, que tiene un sistema simple de asignar un usuario a un único rol específico cuando el usuario es creado, Moodle tiene un sistema de Usuarios mucho más complejo en el que los usuarios son creados sin ningún rol. Los roles se asignan más tarde, una vez creados los cursos, con usuarios asignados a roles como Profesor o estudiante. Esto permite que un mismo Usuario sea asignado como Profesor en un curso y como estudiante en otro curso diferente.
Para ver cómo funciona el sistema Usuario/Role de Moodle, comencemos con una revisión de nuestros Roles y Permisos del Sitio Moodle – y luego veamos cómo estos roles y permisos fueron cambiados en el Sitio Moodle Demo con Contenido (también conocido como la escuela Naranja).
Papel del profesor en Moodle
Para crear o editar un rol de usuario, su propio rol de usuario debe tener el permiso «Editar usuarios y roles». El permiso «Intercambio de anuncios» es necesario para crear y editar roles de usuario con cualquiera de los permisos de Intercambio de anuncios en el Administrador de anuncios.
Marca un rol de usuario que ya no necesites como «inactivo» para ocultarlo de la lista de roles de usuario y asegurarte de que no se asignen nuevos usuarios. Esta configuración no afecta a los usuarios ya asignados al rol de usuario y se puede revertir marcando el rol de usuario como «activo». Sólo se pueden desactivar los roles de usuario personalizados.
Moodle asigna rol de profesor a un usuario
Ya existe una etiqueta con el nombre de rama proporcionado. Muchos comandos Git aceptan tanto nombres de etiqueta como de rama, por lo que crear esta rama puede causar un comportamiento inesperado. ¿Estás seguro de que quieres crear esta rama?
$string[‘assignroles_help’] = ‘Al asignar un rol a un usuario en un contexto, le estás otorgando los permisos contenidos en ese rol, para el contexto actual y todos los contextos inferiores. Por ejemplo, si a un usuario se le asigna el rol de estudiante en un curso, también tendrá el rol de estudiante para todas las actividades y bloques dentro del curso.’;
$string[‘highlightedcellsshowinherit’] = ‘Las celdas resaltadas en la tabla de abajo muestran el permiso (si lo hay) que será heredado. Aparte de las capacidades cuyo permiso realmente desea modificar, debe dejar todo establecido en Heredar.’;