Roles, permisos y contextos
Roles, permisos y contexto en Moodle
Contenido
Se denomina rol al conjunto de permisos de que posee un usuario. Un rol es un identificador del estatus del usuario en un contexto
particular. Por ejemplo, un usuario puede ser profesor de
un curso y estudiante en otro distinto. Un usuario puede ser estudiante en un
curso pero quizás el profesor desee que dicho estudiante actúe como mentor y
líder para otros estudiantes en un foro. Por tanto, el profesor le otorgaría a
dicho usuario, el rol de profesor pero sólo en el foro. Si el rol de un usuario
cambia, también cambiarán sus permisos.
Un permiso es un valor que asigna una capacidad
para un rol en particular. Permitir y prohibir son dos de los permisos posibles.
El contexto es un área en la cual se pueden
asignar roles a los usuarios. Los contextos se organizan de forma jerárquica y
sus permisos se transfieren desde los contextos superiores a los inferiores. El
orden jerárquico del contexto es el siguiente:
o Contexto de sistema: accesible a través del bloque de
administrador (nivel superior).
o Contexto de categoría del curso: accesible a través de la página de
categorías de cursos.
o Contexto de curso: accesible a través del bloque de
administración del curso.
o Contexto de módulo: accesible mientras se edita el módulo.
o Contexto de usuario: accesible a través de la pestaña de
Roles en el perfil de usuario.
Esquema de los distintos contextos que
podemos encontrar en Moodle
· Administrador: gestiona todo el sitio. Realiza la
configuración del sitio y su organización.
· Gestor: si así se configura, sería un rol que
tiene menos permisos que el administrador pero con permisos más amplios que el
de profesor. Es posible asignar este rol para todo el sitio, o bien para
categorías o subcategorías específicas dentro del sitio. Si se
tiene asignado el rol de Gestor en una categoría en concreto pero no en el sitio, los permisos asociados al
rol, solo serán aplicables a dicha
categoría, pero no al resto.
· Profesor Editor: tiene control sobre un curso
específico y las actividades de los estudiantes que están inscritos en él. El
profesorado decide lo que los alumnos pueden o no ver, puede realizar
modificaciones e incluir y eliminar actividades y recursos.
·
Profesor sin permisos de edición: es un rol similar al profesor pero no
tiene permiso para alterar las actividades de un curso.
·
Estudiante: es el tipo de usuario más básico,
generalmente los estudiantes acceden a Moodle y se matriculan en uno o varios
cursos.
· Invitado: para un curso dado, el profesorado
puede configurar si permite o no el acceso de un invitado. El invitado siempre
tiene acceso sólo de lectura, lo que significa que no pueda realizar ninguna
actividad. Se puede utilizar este rol para que las personas puedan “echar un vistazo” a un curso antes de
matricularse.
Permisos predefinidos
Los permisos disponibles son los siguientes del más
general al más específico:
· Permitir: puede realizar las actividades y
acciones asignadas en función del permiso.
· Prohibir: imposibilidad de realizar las
actividades y acciones asignadas al permiso.
Administración de roles y permisos desde el punto de vista
del profesorado editor
Como se ha expuesto anteriormente, en
Moodle, los roles tienen una estructura jerárquica; por lo que el rol profesor
editor solo podrá gestionar los roles que tengan menos permisos en la
estructura jerárquica, esto es: profesor no editor, estudiante e invitado.
En el bloque Administración del curso, encontramos
la opción Compruebe los permisos, que permite comprobar los roles que
tienen asignados determinados permisos y cuáles de ellos lo tienen prohibido. También es posible
modificar algunos de ellos.
Al
pulsar sobre el enlace Compruebe los permisos, se
muestra una pantalla con un listado de
acciones es que posible realizar dentro del curso.
Los
botones con el símbolo más dentro de las listas
Roles con permiso y Prohibido, permiten añadir
roles a cada una de ellas, siempre teniendo en cuenta que solo podemos añadir roles que se encuentren por debajo
del rol Profesor Editor en el nivel jerárquico. Veamos un ejemplo:
La
acción de configuración de acceso de invitados solo está permitido
para los roles de Profesor editor y Gestor,
vamos a dar permiso para que el
rol Profesor no editor pueda realizar
también esta opción. Para ello pulsamos
sobre el botón más de la lista Roles con permiso.
Se
muestra la pantalla que se muestra en la imagen siguiente. En la parte superior
se muestra una descripción de la acción que vamos a realizar. En el campo Permitir rol,
seleccionaremos dentro del desplegable, la opción Profesor
no editor y pulsamos el botón Permitir.
Podemos
comprobar cómo aparece el rol que hemos incluido en la lista de Roles
permitidos. A la derecha del rol, se muestra un botón rojo, con el que podremos
eliminar el rol que hemos incluido.
· En el contexto de un recurso o una actividad
Cuando
nos encontremos dentro de una actividad o recurso que hayamos incluido, en el
bloque Administración, aparecerá justo encima de Administración del curso, un
bloque de Administración del recurso o
actividad en la que nos encontremos.
En
el ejemplo siguiente se muestra el bloque Administración del foro.
Dentro
de este bloque de Administración del
foro encontramos varios enlaces que nos van a permitir gestionar y configurar
roles y permisos, para esa actividad concreta.
· Roles
asignados localmente: mediante
esta opción podremos asignar roles específicos dentro de la actividad foro
(profesor no editor y estudiante). A los
estudiantes matriculados en el curso, no es necesario asignarles ese rol, ya
que por defecto lo tienen asignado.
Vamos
a asignar el rol profesor no editor a un estudiante de la lista para que tenga
permisos más amplios pare gestionar el foro. Pulsamos sobre el enlace Profesor
no editor.
Seleccionamos
un nombre de la lista de la derecha, pulsamos en el botón Agregar y para finalizar
sobre el enlace Regresar a la lista de todos los roles, tal y como se muestra
en la imagen siguiente:
Como
podemos comprobar, ya aparece en la lista el nombre de la persona a la que se
le ha asignado el rol de Profesor no editor.
·
Permisos: este enlace muestra las acciones que pueden realizarse sobre el
foro los roles que tiene permiso para ello y los roles que lo tienen prohibido.
Además, con el botón más
, podemos añadir nuevos
roles a las listas de Roles con permiso y Prohibido.

Los
roles que aparecen en las listas con un icono rojo a la derecha
pueden ser eliminados, pulsado dicho botón.

Para incorporar más roles a las listas
mediante el botón
,se procede tal y como
se ha explicado en la página 5 de este
documento.

·
Compruebe
los permisos: esta
opción permite comprobar que permisos posee un determinado usuario de los
matriculados en el curso. Seleccionamos un usuario de la lista y pulsamos el
botón Mostrar los permisos de este usuario.
La
primera información que se muestra se refiere a los Roles del usuario
consultado a nivel de foro (actividad en
la que estamos), curso y sistema.
Debajo
encontramos el listado de acciones a
nivel de curso y los si las tiene permitidas o no.
Y
a continuación, se muestra el listado de acciones en el foro y en la columna de la derecha (Permitido),
indica Si en el caso de que tenga los permisos para realizarlas y un No en el caso de que
tenga prohibido realizar la acción.
Comentarios
Publicar un comentario