Puesto que BSCW es un sistema que da soporte al trabajo en espacios compartidos es esencial que proporcione un sistema para facilitar los diferentes roles que un usuario puede jugar en la estrategia de colaboración de un grupo de miembros del espacio compartido, y garantizar diferentes derechos de acceso a los objetos que se encuentra en él. En el Tema 2.5 de la unidad didáctica anterior, cuando se describió con cierta profundidad el concepto de espacio de trabajo compartido, se habló de miembros y de grupos de miembros en un plano de igualdad: en ningún momento se estableció diferencia entre el usuario con la iniciativa de crear el espacio de trabajo y los miembros invitados por él a formar parte del espacio. En este tema se describirá los mecanismos que pone a disposición BSCW para diferenciar los roles que distintos usuarios pueden desempeñar en un espacio compartido y, por tanto, diferenciar los derechos de acceso a la información de cada uno de ellos. Una motivación por la que limitar los derechos de acceso puede radicar en algo tan sencillo como el evitar borrar o sobre-escribir determinados documentos de forma accidental.
1. El concepto de rolCuando un usuario se da de alta en BSCW se convierte en creador, propietario y gestor (administrador) de su espacio de trabajo personal y, en principio, de todos los objetos, carpetas y subcarpetas que éste contenga. Estos son tres de los diferentes y variados roles que un usuario puede mantener respecto a los objetos de BSCW. En cuanto un usuario añade una carpeta o documento obviamente se convierte en su creador y, en cuanto que creador, se convierte en propietario y gestor. Sin embargo, al igual que el rol de creador es personal e intransferible (ya que el acto de creación es único), los de propietario o gestor podrían no serlo, ya que el propio usuario podría decidir que la propiedad de una de sus actuales carpetas pase a otro usuario, o podría decidir compartir la administración de un espacio (y, por tanto, el rol de gestor) con otro u otros usuarios. Las reflexiones anteriores permiten hacernos una idea de lo que suponen
los roles y los derechos de acceso en BSCW. Podemos continuar en esta línea
si acudimos a la página info de un espacio de trabajo
compartido creado por un usuario. Tomemos para ello el espacio compartido de
ejemplo utilizado anteriormente en el Tema 2.5:
Al hacer clic en
En la columna de la izquierda se observan tres roles mencionados recientemente: creador, propietario y gestor, así como otro mencionado en el Tema 2.5: miembro de un espacio compartido. En la columna de la derecha se comprueba que cada rol lleva asociado, por defecto, un conjunto de las acciones que ese rol tiene derecho a llevar a cabo en dicho espacio. Estas acciones son numerosas y variadas; algunas de ellas son, por ejemplo, Añadir un documento, añadir un foro de discusión, borrar, cambiar descripción, renombrar, editar un rol, asignar un rol, etc. Así pues, un rol es un determinado perfil asociado al usuario que comporta unos derechos de acceso para realizar determinadas acciones sobre los objetos del sistema. Pero este perfil (rol) no es único para el usuario en el sistema: sobre cada objeto de BSCW puede jugar un rol diferente. Esto nos da idea de la potencia que tiene el concepto de rol en BSCW. Los roles que se han mencionado en los párrafos anteriores son roles predefinidos por el propio sistema BSCW, pero un usuario que tenga los suficientes derechos sobre un objeto puede definir su propio conjunto de roles para el mismo y asignarlos a los distintos usuarios que comparten ese objeto (de ahí que antes se hayan mencionado las acciones "editar un rol", "asignar un rol", ...)
2. Asignación de roles a usuariosCuando en el menú de acción de uno de los objetos de un espacio de trabajo (por ejemplo, un documento) se hace clic en Acceso > Asignar rol:
En ésta observamos que se puede establecer para cada colaborador del espacio uno o varios roles:
Vemos que los perfiles de propietario y creador sólo están asociados al usuario que creó el espacio compartido y su marca de selección está difuminada, por lo que no se puede modificar, pero el resto de roles pueden ser establecidos a conveniencia marcando las casillas necesarias y pulsando Aceptar. Esencialmente, el gestor de un objeto tiene todo tipo de derechos sobre el mismo, el miembro tiene gran número de los derechos fundamentales de lectura, modificación, borrado, etc. y el miembro restringido tiene los derechos de lectura, pero no de modificación, borrado, etc. En la página anterior se menciona que los roles escritos en negrita son "heredados". Esto quiere decir que estas asignaciones de roles para este objeto provienen del espacio de trabajo que lo contiene. Así, si en lugar de hacer clic en la opción Asignar rol del documento se hace en la del espacio de trabajo:
Si en la página anterior se hace clic en Añadir asignaciones especiales de rol se llega a la página de formulario:
3. Edición y creación de rolesAdemás de los roles por defecto que se pueden asignar a un usuario (los
que tiene predefinidos BSCW y que hemos introducido en la sección anterior),
un usuario con los suficientes derechos, es decir, con el rol adecuado (por
ejemplo, propietario y gestor) puede modificar los roles existentes e,
incluso, crear y definir
nuevos roles de acuerdo con sus necesidades. Si el gestor de un espacio
compartido hace clic en la opción Acceso > Editar rol del menú de
acción del espacio:
Como se observa, la cantidad de acciones prevista en el sistema es enorme y se presenta agrupada en distintas clases de acciones:
Poniendo y quitando marcas en las casillas adecuadas se puede modificar el rol, lo que se lleva a efecto al pulsar Aceptar. La edición de roles permite también la creación de algunos nuevos. Si en el menú de acción del espacio u objeto donde se desea crear el rol se hace clic en la opción Acceso > Añadir rol:
Estos nuevos roles se denominan roles definidos por el usuario y pueden ser también eliminados. En el pie de la página Editar rol de un rol definido por el usuario aparece el botón Eliminar rol, de modo que al hacer clic en él se elimina completamente:
Por otra parte, en la página previa a Editar rol, justo tras hacer clic
en el menú de acción Acceso > Editar rol aparece el botón
Restaurar todos los roles:
Invitación de un usuario a un espacio con un determinado rolEn el Tema 2.5 se trató la forma de invitar a los usuarios a formar parte de un espacio compartido. En aquel momento, puesto que no se había introducido el concepto de rol, apenas se comentó la posibilidad de invitar al nuevo miembro con un determinado rol. Con lo que se ha descrito ahora se puede retomar el mecanismo de invitación. En la página Invitar miembro (recuérdese, para invitar a un nuevo miembro se puede utilizar el menú Archivo > Acceso > Invitar miembro), el campo Invitar nuevo miembro como: permite seleccionar, a la vez que se genera la invitación, el rol que el nuevo colaborador jugará en e espacio compartido. En este campo aparecerán incluso los nuevos roles definidos por el usuario para el espacio, no sólo los predefinidos en el sistema:
4. Acceso público a un espacioSi bien los espacios de trabajo compartido que se han visto hasta el momento son sólo accesibles a sus colaboradores (creador y miembros invitados), BSCW también puede proporcionar espacios públicos, de acceso abierto a cualquier usuario que se conecte a la web, sin necesidad de estar dado de alta en BSCW. Una carpeta puede ser convertida en espacio público utilizando la opción Acceso > Acceso Público del menú de acción de dicha carpeta:
En definitiva, al dar acceso público a una carpeta se está utilizando implícitamente un rol de usuario denominado anónimo (anonymous), y lo que se hace es invitar al usuario anónimo a compartir el espacio:
Este estatus especial de espacio público se distingue de otros espacios
compartidos en que el icono Miembros presenta ahora una "cabecita"
rojiza que representa al usuario anónimo
Un espacio público puede dejar de serlo si se retira el acceso al usuario
anónimo mediante el menú de acción Acceso > Quitar en la página de
Miembros del espacio:
Para acceder a los espacios públicos de BSCW hay que utilizar el menú Ir a > Espacio público:
Al hacer clic en public se accede a una lista de todos los objetos
públicos existentes en BSCW.
Por ejemplo, en la página de entrada al servidor BSCW de la universidad de
Cádiz:
Sin embargo, en el servidor central de BSCW, al haber aumentado enormemente el número entradas en esta carpeta, se ha desactivado esta opción, de modo que al hacer clic en public se muestra de nuevo la página de entrada al sistema. ¿Quiere decir esto que los espacios públicos no son realmente accesibles, lo que supondría una notable contradicción? Obviamente, no. Se puede acceder al espacio público a partir de su dirección web pública. ¿Cómo se obtiene? Como de cualquier otro objeto de BSCW, del espacio público puede obtenerse su dirección web tal como se detalló en la sección 4.1 del Tema 2.4, copiando al portapapeles la ruta web de la carpeta:
Esta ruta web es del estilo: donde el número final es el identificador único del objeto en BSCW. El texto /bscw/ dentro de esta ruta expresa que se trata de un objeto al que se accede desde "dentro" de BSCW. Si se substituye el texto /bscw/ por /pub/, es decir:
se consigue la
dirección web pública de la carpeta, a cuyo contenido se puede acceder desde
cualquier navegador si la carpeta a la que identifica es, efectivamente, pública:
Como se observa, éste puede constituir un mecanismo sencillo de publicación de páginas web para cualquier usuario.
Fuentes* Uso didáctico del entorno virtual de trabajo cooperativo BSCW. Experiencias de un proyecto europeo, Victor R. González et al., II Congreso regional de TIC en Centros Educativos, CFIE Valladolid II * BSCW as a support system for distance teacher training, Víctor R. González, Alicia García de la Santa (CFIE Valladolid II), Gabriel Gorghiu, Laura M. Gorghiu (Automatics and Informatics Department, Valahia University Targoviste, Romania), m-ICTE2005 (3rd International Conference on Multimedia and Information & Communication Technologies in Education, Cáceres, Spain, Jun 2005) * Guía básica de BSCW, a partir del servidor BSCW del CFIE Valladolid II * Servidor público de BSCW (documentación varia en línea)
|