miércoles, 22 de diciembre de 2010

Asignación Oculta del Rol

Esta característica es útil, por ejemplo, cuando se pretende obtener un Listado de Participantes del curso SÓLO incluyendo a profesores y estudiantes, pero evitando/ocultando los usuarios que pueden acceder al curso en calidad diferente de profesor y/o estudiante. Como ser un supervisor o tutor.

Para ocultar el rol que le ha sido asignado a un usuario, antes de asignar el rol al usuario es preciso tildar el check box de asignación oculta (Fig. 1).

IMPORTANTE: Las asignaciones de roles NO se ocultan a usuarios Administradores o Profesores con la capacidad de "Ver asignaciones de rol ocultas" moodle/role:viewhiddenassigns (Fig. 2).



PASO 1: Puntualmente en mi caso...

He creado un rol "miniAdmin" que consiste en un subconjunto de privilegios desde el rol Administrador. Y he asignado a un usuario con tal rol de forma global (Usuarios->Permisos->Asignar roles globales).
Al momento de asignarle el rol, he tildado el check box de asignación oculta (Fig. 1).



Fig. 1 - opción tildada del check box de asignación oculta

PASO 2:
Para ocultarlo del Listado obtenido por profesores, he modificado el rol Profesor y le he quitado la opción de "Ver asignaciones de rol ocultas" moodle/role:viewhiddenassigns (Fig. 2).

Fig. 2 - Ver asignaciones de rol ocultas

Con la opción "Prevenir" es suficiente, recordar guardar cambios.


PASO 3: Verificar
Ingresar a un curso como profesor y ver el Listado de Participantes, allí NO estará incluido el usuario que fue designado con el rol de miniAdmin.


Eso es todo, espero les sea de utilidad.

Links
  • http://docs.moodle.org/en/Capabilities/moodle/course:view
  • http://docs.moodle.org/en/Assign_roles <--[Section: Hidden assignments]

No hay comentarios:

Publicar un comentario