D134: La intranet, una eina per a la comunicació i l'aprenentatge

Mòdul 6: Els mòduls de la intranet (IV)

Pràctica 4

Gestió de grups amb el mòdul detic_grups

Un grup és una entitat que aglutina a un conjunt d’usuaris amb la finalitat de compartir permisos. Això provoca que els membres d’un grup tinguin el mateix nivell d’accés a tots els elements de la intranet.

L’objectiu de la creació de grups és facilitar les tasques d’administració, de manera que la gestió dels permisos no es faci de manera individual per a cada usuari/ària, sinó conjuntament per a tots els membres del grup.

Un segon avantatge de la utilització de grups és la facilitat que comporta per atorgar o revocar nivells d’accés a un determinat membre, atès que aquest podrà accedir a qualsevol lloc on ho pugui fer algun dels grups als quals eventualment pertanyi.

El PostNuke incorpora un mòdul de gestió de grups anomenat Groups. Aquest mòdul presenta algunes mancances pràctiques importants, raó per la qual es recomana utilitzar el mòdul detic_grups.

En aquest cas, és aconsellable deixar desactivat el mòdul Groups, no es pot esborrar perquè detic_usuaris usa les seves taules i els permisos del PostNuke actuen sobre aquestes.

El mòdul detic_grups aporta la capacitat de treball amb subgrups. Els subgrups no són reconeguts pel nucli del PostNuke, però sí pels mòduls detic, que tenen, d’aquesta manera, un mecanisme de diferenciar diversos nivells d’accés dins d’un mateix grup. Cal remarcar que els subgrups tenen una funcionalitat limitada, no sent possible, per exemple, l’aplicació de permisos sobre els subgrups.

L’accés al mòdul detic_grups sempre és d’administració. L’accés d’usuari està inclòs dins del mòdul detic_usuaris i només permet la visualització dels membres del grup al qual es pertany.

Gestió de grups

Entreu a la intranet amb un usuari/ària administrador, aneu al Menú d’administració, busqueu l’opció Grups i cliqueu-hi.

Accés al mòdul detic_grups

Veureu una taula amb el llistat dels grups i subgrups.

Llistat de grups i subgrups

A sobre de la taula disposeu d’un menú destinat a la gestió general dels grups, mentre que a cada fila de la taula, que correspon a un grup, apareixen enllaços destinats a la gestió específica d’aquest grup.

Immediatament a sota d’aquesta taula n’apareix una altra que conté una relació dels subgrups que no pertanyen a cap grup.

Llistat dels subgrups que no pertanyen a cap grup

Cal tenir present que els permisos del PostNuke s’apliquen sobre els grups i no sobre els subgrups, de manera que és recomanable que aquesta taula estigui buida.

Cliqueu a l’enllaç Afegeix un nou grup.

Formulari de creació d'un grup nou

Introduïu un nom pel grup i una descripció breu.

Cliqueu a Crea el grup.

Fila corresponent al grup creat

Observeu que la columna Opcions conté tres enllaços:

L’esborrament d’un grup no té cap efecte sobre els seus membres, és a dir, si un grup és eliminat, els usuaris que en formen part segueixen existint. L’únic efecte possible d’aquesta acció és una eventual reducció del nivell d’accés d’alguns membres a tots o a alguns dels elements de la intranet, que se solucionaria assignant als usuaris afectats un o diversos grups.

En crear-se, els grups estan buits i cal afegir-hi els usuaris. Cliqueu a l’opció Gestiona els membres dels grups del menú horitzontal del mòdul.

Pàgina d'administració dels membres dels grups

En el menú desplegable de l’esquerra seleccioneu Alumnat i cliqueu al botó Canvia.

Selecció d'un grup

Observeu que a sota del menú desplegable apareixen els noms dels membres del grup Alumnat. Repetiu l’acció en el menú desplegable de la dreta, seleccionant el grup que acabeu de crear.

Seleccioneu alguns usuaris del grup Alumnat clicant a les caselles de verificació corresponents i feu clic al botó Afegeix al grup ».

Addició de membres a un grup

Acabeu de fer que aquests alumnes formin part dels dos grups. Si en lloc de clicar al botó Afegeix al grup » ho haguéssiu fet sobre Mou al grup », aquests alumnes es desplaçarien d’un grup a l’altre.

Les accions d’addició i de desplaçament són bidireccionals gràcies als dos botons existents per a cada sentit.

El botó Treu dels grups permet eliminar la pertinença dels membres seleccionats a qualsevol dels dos grups, mentre que el botó De quins grups és? informa dels grups i subgrups als quals pertany cada usuari/ària que estigui seleccionat.

Gestió dels subgrups

Els subgrups són una entitat introduïda pel mòdul detic_grups amb l’objectiu de diferenciar nivells d’accés entre els membres d’un mateix grup.

Únicament els mòduls detic poden treballar amb subgrups. Per donar i/o revocar drets d’accés a subgrups cal fer-ho des de la interfície d’administració de cada mòdul. El mòdul de permisos del PostNuke no permet el treball amb subgrups.

El grup que heu creat anteriorment no inclou cap subgrup. A continuació en creareu alguns.

Cliqueu a l’enllaç Mostra els grups.

Cliqueu a l’opció Subgrups corresponent en aquest grup.

Apareix el missatge Aquest grup no té subgrups. Cliqueu a Afegeix un nou subgrup per crear-ne un.

Formulari de creació d'un subgrup nou

Introduïu un nom i una descripció breu i cliqueu a Crea el subgrup.

Seguint el mateix procediment, creeu dos subgrups més.

Taula de subgrups

Observeu que la columna Opcions conté dos enllaços:

El pas següent consisteix a afegir membres als subgrups. Cliqueu a Gestiona els membres dels subgrups, situat damunt la taula.

Administració dels membres dels subgrups

Afegiu un membre a cada subgrup. Per fer-ho, marqueu la casella de verificació d’un usuari/ària i cliqueu a Afegeix membre al subgrup ».

A continuació, seleccioneu un altre subgrup en el menú desplegable i cliqueu a Canvia. Repetiu la primera acció amb un altre membre.

Addició de membres als subgrups

Observeu que un usuari/ària pot pertànyer a molts grups i subgrups. En el rerefons d’això es troba l’assignació de permisos, de manera que cada usuari/ària podrà accedir en aquells llocs on algun membre d’aquests grups tingui accés.
Recordeu que els permisos del PostNuke només actuen sobre els grups. El tractament diferenciat per subgrups només és possible en els mòduls detic.