Administrador de cuentas

Contenidos

1. Introducción
    1.1 Características
    1.1.1 Para usuarios ciegos y disminuidos visuales
    1.2 Supuestos
    1.3 Ejemplo Exemplum Primary School

2. Resumen Administrador de Cuentas
    2.1 Usuarios: Introducción
    2.2 Grupos: Introducción

3. Usuarios
    3.1 Añadir un nuevo usuario
    3.2 Editar: Propiedades del usuario, permisos de acceso, miembros Grupo/Perfil
        3.2.1 Básico: Editar usuario nombre de usuario (Nombre Completo)
        3.2.2 Grupos/Perfiles
            3.2.2.1 Añadir un usuario a un Grupo/Perfil
            3.2.2.2 Eliminar a un usuario de un Grupo/Perfil
            3.2.2.3 Cambiar el Perfil de un usuario en un Grupo
        3.2.3 Intranet
        3.2.4 Permisos del administrador: nombre de usuario (Nombre Completo)
        3.2.5 Administrador de la Página
            3.2.5.1 Tabla: Roles y permisos
            3.2.5.1 Editar usuario nombre de usuario (Nombre Completo)
    3.3 Eliminar una cuenta de usuario

4. Grupos y Perfiles
    4.1 Añadir un nuevo Grupo
    4.2 Editar: Propiedades del Grupo, Perfiles, añadir un usuario a un perfil
        4.2.1 Propiedades básicas
        4.2.2 Perfiles 1-8
    4.3 Añadir un usuario a un Grupo/Perfil
    4.4 Eliminar un Grupo

5. Skins
    5.1 Skin Base
    5.2 Skin Grande
    5.3 Skin Braille
    5.4 Skin Visión Reducida
    5.5 Skin Solo Texto

6. Observaciones finales

1. Introducción

En una escuela normal, con muchas Áreas (sitios web) que gestionar y con cientos de usuarios -desde alumnos a la junta directiva, cada uno con distintos permisos (completos, parciales o sin ningún permiso)- asignados a uno o más Grupos, con la posibilidad de contar con diferentes permisos de usuario dentro de cada Grupo y con varios módulos que gestionar, administrar y controlar un sitio web y sus usuarios resulta bastante complejo. Por todo ello, una buena administración de cuentas es fundamental para la seguridad y el buen funcionamiento del sitio web.

En Website@School hemos intentado hacer la administración de cuentas lo más simple posible, implementando una filosofía simplificada de Control de Acceso por Rol (RBAC) para usuarios y Grupos. Sin embargo, esta simplificación cuenta con un inconveniente, puede resultar muy sencillo cometer errores administrativos. Por ejemplo, revisando una casilla en la cuenta de un usuario, podemos concederle por error completo acceso al sitio web. Por ello, debemos tener especial cuidado cuando estemos gestionando cuentas de usuarios.

1.1 Características

Estas son las principales características de la Administración de Cuentas en Website@School:

1.1.1 Para usuarios ciegos o disminuidos visuales

Website@School cuenta con una selección de fuentes especiales y propiedades de color contrastado que el usuario puede desplegar en su página web. Estas "skins" opcionales pueden adaptarse a pantallas de lectores, terminales braille y otras herramientas de mejora visual. can accommodate screen readers, braille terminals or other visual improvement tools. Las skins pueden ser fácilmente personalizadas para adaptarse a prácticamente cualquier discapacidad visual.

1.2 Supuestos

Este capítulo analiza en detalle otros capítulos. Suponemos que habrás leído y completado la parte General de la Tabla de Contenidos.

1.3 El ejemplo Exemplum Primary School

Para usuarios con pocos conocimientos sobre administración de cuentas, los datos de muestra recuperados durante la instalación de Website@school contienen un ejemplo de una pequeña escuela llamada Exemplum Primary School que puede usarse para practicar la administración de un sitio web.

Datos de muestra Exemplum Primary School
Grupo Miembros
Sin Grupo [*] Wilhelmina Bladergroen (wblade) (administrador sitio web)
Docentes Amelia Cackle (acackl) (Director)
Helen Parkhurst (hparkh) (Miembro)
Maria Montessori (mmonte) (Miembro)
Júniors Georgina King (georgina) (Alumno)
Herbert Spencer (herbert) (Alumno)
Helen Parkhurst (hparkh) (Profesor)
Seniors Andrew Reese (andrew) (Alumno)
Catherine Hayes (catherine) (Alumno)
Maria Montessori (mmonte) (Profesor)
Equipo Amelia Cackle (acackl) (Miembro)
Freddie Frinton (ffrint) (Miembro)
Helen Parkhurst (hparkh) (Miembro)
Maria Montessori (mmonte) (Miembro)

(arriba)

2. Resumen Administración de Cuentas

Para entrar en Administración de Cuentas clique en este icono [ accounts ] para abrir el diálogo Administrador de Cuentas:
[ Administración de Cuentas, Resumen ]
accountmanager_account_manager_overview.png

La pantalla de apertura está dividida en dos partes:

Después de abrir el Administrador de Cuentas, el resumen de Administrador de Cuentas mostrará un sumario del total de usuarios y Grupos activos e inactivos.

2.1 Usuarios: Introducción

Hay tres tipos de clientes en Website@School:
  1. Visitantes habituales al sitio web (Área) sin cuenta con la que iniciar sesión en ningún sitio de la página web.
  2. Usuarios con una cuenta con permiso únicamente para leer Área(s) Privada(s) (es decir, Intranet(s)).
  3. Usuarios con una cuenta que les permite llevar a cabo tareas de administración en Website@School.

NOTA: Los visitantes frecuentes (1) son solo visitantes, no tienen ningún acceso.
Los usuarios con acceso a Intranet (2) pueden iniciar sesión en el sitio web a través de http://exemplum.eu/index.php.
Los usuarios (3) con permisos suficientes como para realizar tareas administrativas pueden iniciar sesión en el diálogo de administración de inicio de sesión a través de http://exemplum.eu/admin.php.

A aquellos usuarios con permiso Intranet lectura que intenten iniciar sesión usando el sufijo admin.php se les permitirá iniciar sesión, pero les aparecerá el diálogo Acceso denegado:

[ Acceso denegado, seleccione enlace]
accountmanager_account_manager_access_not_valid.png

El usuario ahora puede:

NOTA: Los usuarios recién creados, cuyos permisos de acceso no han sido establecidos, recibirán el mismo mensaje de Accesso denegado.

Se puede iniciar sesión añadiendo los sufijos index.php y admin.php al URL del sitio web. Cuando pasamos de navegar por el sitio web a las funciones de gestión, o viceversa, no es necesario que el usuario inicie sesión de nuevo. Cuando el usuario cierra sesión en el sitio web, también cierra sesión en las funciones de gestión de Website@School, y viceversa.

Clicando en enlace Usuarios se abre el diálogo Usuarios:

[ Usuarios, lista ]
accountmanager_account_manager_users.png

Explicación:
Menú: El enlace seleccionado aparece subrayado.

NOTA: También es posible ir a la cuenta de un usuario si se conoce el Grupo al que ese usuario pertenece.

NOTA: El número total de usuarios en todos los Grupos (23) excede el número real de usuarios definidos (9); un usuario puede ser miembro de uno o más Grupos. Por ejemplo, la usuaria Helen Parkhurst con nombre de usuario hparkh es miembro de cuatro Grupos:
  1. De Todos los usuarios,
  2. De Docentes, como Miembro,
  3. De Júniors, como Profesor,
  4. De Equipo, como Miembro.
Es por ello que cada usuario aparece al menos dos veces en esta lista. Una en Todos los usuarios y otra como Sin grupo, o al menos una vez más en otro Grupo. Véase la tabla de abajo.

Usuarios:

Relación entre usuarios, Grupos y Perfiles
Todos los usuarios Docentes Júniors Seniors Equipo
Amelia Cackle (acackl) Director     Director
Andrew Reese (andrew)     Alumno  
Catherine Hayes (catherine)     Alumno  
Freddy Frinton (ffrint)        
Georgina King (georgina)   Alumno    
Herbert Spencer (herbert)   Alumno    
Helen Parkhurst (hparkh) Miembro Profesor   Miembro
Maria Montessori (mmonte) Miembro   Profesor Miembro
Wilhelmina Bladergroen (wblade)        

Fíjese en que Wilhelmina no pertenece a ningún Grupo/Perfil. Es miembro de "Sin grupo".

2.2 Grupos: Introducción

Los Grupos, y el estrechamente relacionado Perfiles, no son fáciles de entender. Para sacar el máximo provecho de las casi infinitas posibilidades del Control de Acceso por Rol (RBAC) de Website@School, recomendamos encarecidamente leer esta sección. Los ejemplos aquí planteados ayudarán a entender el modo en el que Grupos y Perfiles pueden ser combinados.

Un Grupo es un conjunto de usuarios. Los usuarios (o miembros) de un Grupo comparten un mismo espacio (llamado "carpeta" o "directorio"), en el cual los archivos pueden ser almacenados. Los archivos son usados en secciones y páginas a los cuales el Grupo tiene acceso.
Un Grupo está siempre compuesto por uno o más Perfiles. Un usuario es siempre asociado a un único Perfil dentro de ese grupo. El perfil asigna los privilegios a los usuarios, por ejemplo, para gestionar (partes de) el administrador de página o la herramienta de traducción.

Ejemplo de Administrador de Archivo
Los miembros de un Grupo pueden crear fácilmente enlaces a ficheros existentes dentro del espacio de almacenamiento del Grupo desde sus páginas web (a través del botón Insertar/Editar en el editor (F)CK), siempre y cuando cuenten con suficientes privilegios como para administrar la página. Los miembros de un Grupo pueden subir archivos al espacio de almacenamiento, pero únicamente si cuentan con suficientes privilegios como para administrar archivos.

Ejemplo:
Andrew Reese y Catherine Hayes son miembros del Grupo "Seniors" en el perfil "Alumno". Maria Montessori es también miembro del Grupo "Senior", pero en el perfil "Profesor". Si María tiene acceso para administrar archivos, podrá subir archivos al espacio de almacenamiento del Grupo "Seniors". Si otro miembro del Grupo, como Andrew y Catherine, tiene acceso para administrar la página (pero no para administrar archivos), podrá usar los archivos subidos por María, pero no podrá subir archivos.

Ejemplo de Administrador de Página
Supongamos que Helen Parkhurst (profesora de los júniors) no tiene inicialmente ningún permiso. Esto significa que su cuenta hparkh:
- no está asociada con ningún Grupo/Perfil (Grupos),
- no tiene privilegios en ninguna Área Privada (Intranet),
- no tiene privilegios de administrador (Admin), ni permisos para manipular páginas (Administrador de Páginas).

Asociando su cuenta hparkh con el Grupo "Equipo" en el perfil Miembro, hereda todos los permisos asociados con la combinación Equipo/Miembro. Estos permisos pueden incluir acceso de lectura al Área Privada que contiene la Intranet de "Equipo".

Si posteriormente ella es también asociada al Grupo "Júniors" en el perfil Profesor, ella también disfrutará de todos los privilegios asociados al perfil Profesor del Grupo "Júniors". Estos privilegios podrían incluir acceso de Administrador de Archivos y acceso de Administrador de Página (digamos como máster de Área) limitado al Intranet Júniors (protegido).

Sus alumnos podrían también estar asociados con el Grupo "Júniors", pero en el perfil Alumno el lugar de en el perfil Profesor. Los privilegios asociados con el perfil Alumno pueden limitarse a ver páginas en el Área protegida Júniors, mientras que el perfil Profesor puede permitir añadir y editar páginas en esta Área (protegida).

La conclusión final es que los permisos totales de Helen Parkhurst consisten en la combinación de:
- los permisos de la cuenta de usuario hparkh en sí (sin permisos)
- los permisos de Equipo/Miembro (Equipo Intranet)
- y los permisos de Júniors/Profesor (Administración de Archivos y Administración de Página para Intranet Júniors).

Para ampliar el ejemplo anterior: cuando Helen se convierta en profesora de los Seniors al año siguiente, será muy sencillo finalizar su membresía en el Área privada Júniors y hacerla miembro del Área privada Seniors, así como dar el perfil de Profesor de los Júniors a la profesora que la sustituya, Mary Astell.

En cuanto a la relación entre Usuarios, Grupos/Perfiles:

  1. A nn Usuario se le pueden dar cero, uno o más privilegios. Por ejemplo, el privilegio de editar determinada página.
  2. Un Usuario puede ser miembro de ninguno, uno o más Grupos con determinada autoridad, es decir Perfil.
  3. Cada Grupo está formado por una o más partes (subgrupos), llamados Perfiles. Cuando un usuario pasa a ser miembro del Grupo, el usuario hereda solo uno de los Perfiles existentes en el Grupo.
  4. A un Grupo/Perfil se le pueden asignar ninguno, uno o más privilegios, por ejemplo, el privilegio de administrar cierta sección.

La siguiente tabla muestra la relación entre las propiedades de Usuarios, Grupos y Perfiles. Algunas propiedades (entre otras: directorio de datos, activo) pertenecen a un Grupo, mientras que otras (permisos para Intranet, Admin., etc.) pertenecen a un Perfil.

Propiedades Usuario Grupo Perfil
Nombre X X  
Contraseña X    
Nombre completo X    
Descripción   X  
E-mail X    
Activo X X  
Perfil 1-8   X  
Redirección X    
Idioma X    
Editor X    
Skin X    
Directorio de datos X X  
Miembros de grupo X    
Privilegios Intranet X   X
Privilegios Admin X   X
Privilegios Administración de Página X   X

Relación entre propiedades, Usuarios, Grupo y Perfil

Para resumir:
Un Grupo es un conjunto de usuarios. Un usuario solo puede ser asociado con un Grupo a través de un único Perfil. Un Perfil consiste en un conjunto de permisos. Cada usuario dentro de un Grupo puede tener solo un Perfil dentro de ese Grupo. Un usuario puede ser miembro de más de un Grupos y tener diferentes Perfiles en cada uno de ellos.

NOTA: El nombre de un Perfil puede ser cambiado. Por ejemplo, si tu institución no utiliza términos como "director", "profesor" o "alumno", la etiqueta del nombre puede cambiarse fácilmente. Veer capítulo Herramientas, sección 3.5 Pequeñas adaptaciones de idioma.

[ Grupos, listas ]
accountmanager_account_manager_groups.png

Explicación:
Menú:

Grupos:

(arriba)

3. Usuarios

En esta sección, crearemos una nueva cuenta de usuario, concediendo al usuario permisos de acceso y convirtiendo al usuario en un miembro de un Grupo existente. La creación de nuevos Grupos es tratado por separado en 4. Grupos y Perfiles.

3.1 Añadir un nuevo usuario

En la pantalla de inicio del Menú de Administradores de Cuenta, clicar el enlace Usuarios para abrir el diálogo Usuarios:
[ Usuarios, lista ]
accountmanager_account_manager_users.png

Para añadir un nuevo usuario, clicar el enlace Añadir un Usuario en el panel Usuarios para acceder al diálogo Añadir un nuevo Usuario:

[ Añadir un nuevo Usuario, campos de entrada]
accountmanager_account_manager_users_add_user.png

El diálogo Añadir un nuevo Usuario es mostrado.

Explicación:

Después de clicar [Hecho], el usuario es añadido a la lista:
[ Usuario, mensaje= logro, lista ]
accountmanager_account_manager_users_user_added.png

El usuario es añadido a Todos los Usuarios Grupo (ahora 10 usuarios) y Sin Grupo (ahora 2 usuarios). El último Grupo contiene a los usuarios que no pertenecen (todavía) a un Grupo. Para añadir un usuario a un Grupo véase 3.2.2.1 Añadir un Usuario a un Grupo/Perfil.

Los permisos de acceso de los usuarios serán tratados en la siguiente sección.

3.2 Editar las propiedades de un usuario y conceder permisos de acceso

Todo usuario nuevo no tiene inicialmente ningún permiso. Esto es debido a una cuestión de seguridad. Sin embargo, el usuario, como cualquier otro, puede visitar las Áreas públicas del sitio web.
Los permisos del usuarios pueden establecerse desde cinco lugares:

3.2. Básico: Editar nombre usuario (nombre completo)

Para editar las propiedades básicas de la cuenta de un usuario, clica su icono lápiz o el nombre de usuario. Esta acción abre el diálogo Editar Usuario nombre usuario (nombre completo):
[Editar nombre de usuario (nombre completo), campos de entrada. Inicio página ] [Editar nombre de usuario (nombre completo), campos de entrada. Final página ]
accountmanager_account_manager_edit_user-top.png

accountmanager_account_manager_edit_user-bottom.png
En el Menú se ha seleccionado el enlace Básico (subrayado).

Explicación:

3.2.2 Grupos/Perfiles

En esta sección añadiremos a un usuario a un Grupo ya existente. La creación y administración de Grupos es tratado en la sección 4. Grupos.

3.2.2.1 Añadir a un usuario a un Grupo/Perfil

Un usuario puede ser miembro de uno o más Grupos. Para añadir a un usuario a un Grupo, ir al resumen de Administrador de Cuenta y en el Menúclicar el enlace Usuarios para entrar en el diálogo deUsuarios. Seleccionar el usuario clicando en el icono lápiz para entrar en el diálogo Editar Usuario nombre usuario (nombre completo).
A continuación, en el Menú clicar el enlace Grupos para entrar en el diálogo Miembros nombre usuario: (nombre completo):
[ Miembros nombre usuario (nombre completo) ]
accountmanager_account_manager_user_memberships_none.png

En el Menú, el enlace Grupos está subrayado, y en el espacio de trabajo podemos ver que el usuario no es miembro de ningún Grupo.
Clica en Añadir un miembro al Grupo para entrar en el diálogo Añadir un usuario al Grupo nombre de usuario: (nombre completo):

[ Hacer a un usuario miembro de un Grupo nombre de usuario (nombre completo), menú desplegable: Nuevo grupo/perfil: docentes/Miembro seleccionado ]
accountmanager_account_manager_user_group_add_membership.png

Mary Astell es una nueva profesora, por lo que se la hará miembro del Grupo "Docentes" en su Perfil como Miembro. Abrir el menú desplegable y seleccionar docentes/Miembro. A continuación clicar [Hecho] para guardar los cambios y volver a la lista del diálogo Miembros nombre de usuario: (nombre completo):

[ Miembros nombre de usuario (nombre completo), mensaje= éxito ]
accountmanager_account_manager_user_group_membership_added.png

El usuario es ahora miembro del Grupo: nombre del Grupo (Corta descripción del Grupo) / Perfil

Ahora revisamos los permisos de Intranet de Mary clicando el enlace Intranet en el Menú para entrar en el diálogo Acceso Intranet: nombre de usuario(nombre completo):

[ Acceso Intranet: nombre de usuario (nombre completo), Relacionado: docentes/Acceso Miembro]
accountmanager_account_manager_user_group_member_intranet.png

Observe que en Acceso Intranet: nombre usuario (nombre completo) debajo de Relacionado, Mary es un miembro del Grupo "docentes" con perfil de miembro y tiene permiso de acceso a Exemplum Intranet .

NOTE: Si "docentes/Acceso Miembros" no aparece será debido a que estos permisos no fueron establecidos para este Perfil. Estos permisos pueden ser ahora establecidos vía: Administrador de Cuenta> Grupos > Nombre grupo > Nombre de perfil > Intranet/Admin/Administrador de Página.

NOTA: Añadir un usuario a un Grupo/Perfil tiene la ventaja de que todos los permisos requeridos por el usuario son establecidos en una sola acción, lo cual ahorra tiempo y previene errores.

NOTA: Los archivos en el directorio de un Grupo son públicamente accesibles cuando el nombre del archivo y ruta son conocidos.

3.2.2.2 Para eliminar un Usuario de un Grupo/Perfil

Para eliminar un Usuario de un Grupo/Perfil, ve al resumen del Administrador de Cuenta y clica en el enlace Usuarios para entrar en la lista del diálogo Usuarios.
Selecciona el Usuario clicando en el icono lápiz para entrar en el diálogo Editar Usuario nombre usuario (nombre completo).
A continuación, en el Menú clica el enlace Grupos para entrar en el diálogo Miembros nombre usuario: (nombre completo):
[ Miembros nombre usuario (nombre completo) ]
accountmanager_account_manager_user_group_membership_take_away.png

En la columna Menú, el enlace Grupos estará subrayado.

NOTA: No aparecerá ningún mensaje de advertencia cuando un Usuario sea eliminado de un Grupo después de clicar en el icono papelera. Sin embargo, es sencillo volver a asignar a un usuario a un Grupo repitiendo el procedimiento descrito en la sección 3.2.2.1 Añadir un miembro a un Grupo/Perfil.

Para que un usuario deje de ser miembro de un Grupo, hay que clicar el icono papelera asociado con el Grupo/Perfil.
Únicamente se elimina la membresía del usuario en el Grupo; el Grupo en sí continua existiendo.

3.2.2.3 Cambiar el Perfil de un Usuario en un Grupo

Si necesitas cambiar el Perfil de un usuario en un Grupo, quítalo del Perfil del cual le quieres eliminar antes de asignarle otro . Un usuario tan solo puede tener un Perfil al mismo tiempo en un Grupo.

3.2.3 Intranet

Para garantizar a un usuario los permisos de acceso a uno o más Intranets clica en el enlace Intranet para abrir el diálogo Acceso Intranet: nombre de usuario: (nombre completo):
[ Acceso Intranet: nombre de usuario (nombre completo), menú desplegable: Rol: seleccionado Gurú ]
accountmanager_account_manager_user_intranet.png

En la columna Menú, el enlace Intranet estará subrayado.

NOTA: ¡No concedas accidentalmente a un usuario permisos Gurú para "Todas las áreas privadas presentes y futuras" (Intranets)! Es aconsejable garantizar estos permisos solo a Wilhelmina Bladergroen, el webmaster de Exemplum Primary School, o a Amelia Cackle.

Los permisos de Intranet son:

3.2.4 Administrador de permisos: nombre usuario (nombre completo)

A un usuario se le pueden conceder permisos a diferentes herramientas de administración de Website@School. Clica el enlace Adminpara abrir el diálogo Administrador de permisos nombre de usuario: (nombre completo):
[ Administrador de permisos: nombre usuario (nombre de usuario). Inicio página ] [ Administrador de permisos: nombre usuario (nombre de usuario), comprobado: Administrador Básico, Administrador Página, Administrador Página. Final página ]
accountmanager_account_manager_user_admin_administrator_permissions-top.png

accountmanager_account_manager_user_admin_administrator_permissions-bottom.png

En la columna Menú, el enlace Admin estará subrayado.

Explicación:

[1]
NOTA: Asignar Usuarios y Grupos (Administrador de Cuenta) a un usuario puede ser peligroso. Con este permiso, un usuario puede concederse a sí mismo el estatus Gurú o dar a otro usuario permisos Gurú.

Fíjese en que Mary tiene los Roles: Administrador Básico, Administrador de Página y Administrador de Archivos.

3.2.5 Administrador de Página

3.2.5.1 Tabla: Roles y permisos

Los permisos de los Usuarios o de los Grupos/Perfiles al Administrador de Página son establecidos de acuerdo a Roles. Los Roles son grupos de permisos. Hay siete Roles disponibles para administrar el sitio, las Áreas, las Secciones y las páginas. Los Roles y sus permisos son descritos abajo en orden ascendente de autoridad:
  1. --: Nulo. Este rol es equivalente a no tener ningún permiso. Esta es la opciones estándar excepto para la persona que originalmente instaló Website@School, el cual tiene permisos Gurú (todos).
  2. Administrador de Contenido: Solo el contenido de la página puede ser modificado.
  3. Administrador de Página: Las propiedades de la página y el contenido de la página puede ser modificado.
  4. Administrador de Sección: Las propiedades de la sección pueden ser modificadas, y las subsecciones y páginas pueden ser añadidas.
  5. Administrador de Área: Las propiedades de Área pueden ser modificadas, y las Secciones de alto nivel[*] y páginas pueden ser añadidas.
  6. Administrador de Sitio: Las propiedades del sitio pueden modificadas, y las Áreas, Secciones y páginas pueden ser añadidas.
  7. Gurú: Todo: este rol proporciona todos los permisos posibles, tal vez incluso más.

[*] Alto nivel, en este caso significa que las Secciones y páginas son visibles en la barra menú de un tema. La posibilidad de añadir una Sección alto nivel o página influye en el número de items en el menú principal de un Área (la fila horizontal superior en temas como Frugal o Rosalina). Una página en una Sección, o una Sección en una Sección, no se considera una página o Sección de alto nivel.

La tabla de abajo muestra los permisos asociados con los diferentes Roles.
 
  Contenido
Administrador
Página
Administrador
Sección
Administrador
Área
Administrador
Sitio
Administrador
Contenido C de página P en sección S o Área A X X X X X
Página P en sección S o Área A - X X X X
Sección S o Área A - - X X X
Área A - - - X X
Todas las Áreas actuales y futuras - - - - X

Legenda: '-' significa no permitido ; 'X' significa permitido.

Nota: El rol "nulo" no es mostrado porque este rol no tiene ningún permiso asociado. El rol Gurú tampoco es mostrado porque este rol tiene todos los permisos.

Ejemplo:
A un estudiante se le da el permiso Administrador de Contenido y su profesor consigue el permiso Administrador de Página. Esta combinación permite al estudiante crear únicamente contenido en una página invisible e inactiva, la cual le ha sido asignada a través de su profesor. El profesor puede modificar el contenido, hacer la página visible o establecer fechas de embargo/expiración con los permisos de Administrador de Página.

Cuando el Administrador de Página ha seleccionado en la sección previa '3.2.4 Permisos Administrador: nombre usuario (nombre completo)', el enlace Administrador de Página es añadido al Menú del diálogo Editar usuario nombre de usuario (nombre completo):

[ Editar Nombre de usuario (Nombre completo), mensaje= éxito, enlace Administrador de Página añadido]
accountmanager_account_manager_edit_user_pagemanager_added-top.png

En el Menú, seleccionar Administrador de Página para abrir el diálogo Permisos Administrador de Página: nombre de usuario (nombre completo) [nn-nn de nn]:

[ Permisos Administrador de Página: nombre de usuario (Nombre completo), menús desplegables ]
accountmanager_account_manager_edit_user_pagemanager.png

3.2.5.2 Editar Usuario nombre de usuario (nombre completo)

Ahora podemos otorgar los permisos de Administrador de Página a Mary Astell. Ella es una usuaria nueva de Website@School, así que le otorgamos permisos Gurú en la sandbox,esto es, Área inactiva Exemplum. Esta Área está segregada, nadie puede ver lo que ocurre en esta área cerrada.

[ Permisos Administrador de Página: nombre de usuario (Nombre completo) [nn-nn of nn], menús desplegables: Rol: Área 3: seleccionado Gurú ]
accountmanager_account_manager_edit_pagemanager_expanded.png

NOTA: ¡Ten cuidado! No le des accidentalmente a un usuario permiso para "Todas las áreas actuales y futuras".

Presta atención a Estás aquí: ruta de navegación, indica en qué página web estás y permite una sencilla navegación a páginas anteriores. Permisos Administrador de Página: nombre de usuario (nombre completo) [nn-nnde nn] puede indicar a veces que la lista de Intranets permitidos es más larga de lo mostrado en esta página.
Vista: en la parte de abajo de esta página, permite saltar fácilmente a otra página(s).
Fíjate también en el Área 3: Mary Astell no tiene páginas creadas por ella todavía.

Explicación:

NOTA: Puedes modificar los permisos seleccionando un valor diferente desde el menú desplegable. También puedes revocar los permisos seleccionando el valor -- Ninguno .

3.3 Eliminar la cuenta de un Usuario

Para eliminar la cuenta de un usuario, navega a Administrador de Cuenta, clica en el link Usuarios para abrir la lista del diálogoUsuarios:
[ Usuarios, lista ]
accountmanager_account_manager_users_with_mastell.png

Clica en el icono papelera para abrir el diálogo Confirmar eliminación de usuarionombre usuario (nombre completo):

[ Confirmar eliminación de usuario (Nombre completo) ]
accountmanager_account_manager_delete_user_account.png

Clica [Eliminar] para eliminar la cuenta del usuario o [Cancelar] para abortar la acción Eliminar.

NOTA: Eliminando la cuenta del usuario todos los ACL's (Access Control Lists, Listas de control de acceso), todos los registros de la base de datos pertenecientes a ese usuario y todos los datos asociados a ese usuario serán eliminados.
Una lista de control de acceso (ACL) es una lista de permisos adjunta al usuario, para procesos y operaciones Cada entrada en una ACL general especifica un sujeto y una operación. Por ejemplo, cuando un profesor deja la escuela, su cuenta de usuario es eliminada, así como su membresía en el Grupo "Equipo" y sus permisos de acceso para leer determinadas páginas en Intranet.

NOTA: Si todos los directorios, subdirectorios y archivos pertenecientes a un usuario son eliminados, todos los archivos en los directorios pertenecientes a él deben ser eliminados antes de eliminar su cuenta de Usuario. Si algún directorio no está vacío, aparecerá un mensaje de error (esta es una característica de diseño).

[ Error: eliminar archivos y carpetas primero ]
accountmanager_account_manager_delete_user_account_error.png

Cuidado: Eliminar archivos puede causar enlaces rotos en las páginas.
NOTA: El directorio de datos vacío no es eliminado automáticamente.

[ Error: Elimine archivo ]
accountmanager_account_manager_delete_file.png

NOTA:
1. En general, cualquier archivo en la carpeta de datos de un Usuario activo, Grupo activo o Área públicapuede ser recuperado por cualquiera siempre y cuando se conozca el nombre del archivo.
2. Si un Usuario, Grupo o Área está inactivo ningún archivo podrá ser recuperado, incluso sabiendo el nombre del archivo. En otras palabras, una vez que un Usuario, Grupo o Área se inactiva, este aparece al visitante como si la cuenta, Área o archivo ya no existiera.

NOTA: Téngase en cuenta que todo lo que existe en el Área pública es siempre accesible públicamente siempre que el visitante conozca la ruta del fichero. Si necesitas un espacio protegido para algún archivo, usa en ese caso una Intranet. Regla de oro: todo es accesible públicamente excepto lo que no es público.

En este punto, no eliminaremos la cuenta de Mary.

(arriba)

4. Grupos y perfiles

Asumimos que has leído la sección 2. Resumen Administrador de Cuenta, donde Grupos y Perfiles son explicados y se dan ejemplos. En la sección 3. Usuarios, Grupos, Admin y Administrador de Página han sido tratados, pero ahora son vistos desde una perspectiva diferente, esto es, un Grupo como una colección de permisos dados a un usuario.

Aquí hay un ejemplo para ilustrar el poder de la característica Grupo/Perfil:
Supón que puedes otorgar a veinte padres permisos para leer únicamente la Intranet Padres (Rol: Acceso), junto a permisos para hacer "todo" (Rol: Gurú) en tan solouna sección de la Intranet Padres. (Esto es posible, pero implica acciones con una probabilidad de error muy alta; haciendo los mismos clicks de ratón veinte veces)
Es mucho más fácil crear un Grupo llamado "Padres", otorgar las propiedades de Perfil como se ha descrito arriba (¡cuidado, comprueba tu trabajo!) y hacer a los veinte padres miembros del Grupo de Intranet Padres. Utilizando este procedimiento resulta mucho más fácil añadir, cambiar o eliminar propiedades de un Grupo/Perfil.

Para entender este procedimiento hemos creado dos cuentas: Mr. W.G. Spencer, padre de Herbert Spencer (estudiante Junior) y Mrs. A. Hayes-Hall, madre de Catherina Hayes (estudiante Senior).

4.1 Añadir un nuevo Grupo

Después de clicar en el icono de Administrador de Cuenta, estás en el resumen de Administrador de Cuenta:
[ Administración de Cuentas, Resumen ]
accountmanager_account_manager_overview_users_added.png
NOTA: El número de usuarios se ha incrementado de nueve a veinte (Mary Astell, Mr. Spencer y Mrs. Hayes-Hall).

En el Menú, clica el link Grupos para entrar en el diálogo Grupos:

[ Grupos, listas ]
accountmanager_account_manager_group_open.png

Clicando el link Añadir un Grupo abre el diálogo Añadir un nuevo Grupo.

[Añadir un Grupo, campos de entrada, Inicio página ]
accountmanager_account_manager_group_add_group-top.png

Explicación:

En la parte de abajo del diálogo Añadir un nuevo Grupo las capacidades pueden ser seleccionadas:

[ Final página . Menú desplegable: Perfil 1: Miembro seleccionado]
accountmanager_account_manager_group_add_group-bottom.png

Explicación:

Después de seleccionar uno o más Perfiles, clicar en [Hecho] para añadir los Perfiles al Grupo:
[ Grupos, lista, mensaje= éxito ]
accountmanager_account_manager_group_added.png

En las listas (al lado del icono papelera y editar) es mostrado el nombre del nuevo Grupo y sus correspondientes Perfiles: Nombre del Grupo (Nombre Perfil 1, Nombre Perfil 2, ..., Nombre Perfil 8).
Tanto el icono lápiz como el nombre del Grupo te llevan al diálogo Propiedades Básicas. El nombre de los Perfiles son enlaces directos a los diálogos donde los permisos de los Perfiles pueden ser asignados.

4.2 Editar: Propiedades Grupo, Perfiles, añadir Usuario a Perfiles

Para editar las propiedades de un Grupo, abrir la listaGrupos. Clicar en el icono lápiz o en el nombre del Grupo para editar las propiedades básicas en el diálogo Editar un Grupo:
[ Editar un Grupo, campos de entrada. Inicio página ] [ Editar un Grupo, campos de entrada. Final página ]
accountmanager_account_manager_edit_group-top.png

accountmanager_account_manager_edit_group-bottom.png

En la columna Menú de la página web:

4.2.1 Propiedades Básicas

Explicación:

4.2.2 Perfiles 1-8

Clicando en uno de los nombre de Perfil en el Menú abrimos el diálogo Resumen: Nombre de Grupo - Nombre de Perfil:
[ Resumen: Nombre de Grupo - Perfil ]
accountmanager_account_manager_group_capacity_overview.png

4.3 Añadir un usuario a un Grupo/Perfil

Este tema es tratado en la sección 3.2.2.1 Añadir un usuario a un Grupo/Perfil

Resumen: ir: Estás aquí: cuentas &gr; Usuarios > ahayes > grupos > Añadir un miembro al Grupo > menú desplegable: padres/Miembros

[ Grupos, listas ]
accountmanager_account_manager_groups_members_parents.png
accountmanager_account_manager_groups_members_parents

4.4 Eliminar un Grupo

Para eliminar un Grupo, ir al Administrador de Cuenta, clicar en el link Grupos para abrir la lista del diálogoGrupos:
[ Grupos, listas ]
accountmanager_account_manager_groups_with_parents.png

Clica en el icono papelera para abrir el diálogo: Confirmar eliminación de Grupo Nombre Grupo (Pequeña descripción del Grupo):

[ Confirmar eliminación del nombre del grupo (Descripción) ]
accountmanager_account_manager_delete_group.png

Clicar [Eliminar] para eliminar esta cuenta de Grupo o [Cancelar] para evitar crear páginas huérfanas.

NOTA: Eliminando la cuenta del Grupo, todas las ACL's (Access Control Lists, Listas de Control de Acceso), todos los registros en la base de datos de este Grupo y todos los datos asociados a este Grupo son eliminados. Una ACL es una lista de permisos asociados a los Usuarios, para procesos y operaciones. Cada entrada en una ACL general especifica un sujeto y una operación. Por ejemplo, cuando un profesor deja la escuela, su cuenta de usuario es eliminada, así como su membresía en el Grupo "Equipo" y sus permisos de acceso para leer determinadas páginas en Intranet.

NOTA: Si deseas eliminar físicamente todos los directorios, subdirectorios y archivos, hazlo en acciones separadas antes de eliminar la cuenta de Usuario. Eliminar archivos puede generar enlaces rotos en las páginas web. Un directorio de datos vacío no es eliminado en sí mismo automáticamente.

NOTA: Recuerda que todo lo que se encuentra localizado en un Área pública es accesible públicamente siempre que el visitante conozca la ruta del archivo. Si necesitas un espacio protegido para algún archivo, usa en ese caso una Intranet.. La regla de oro es que todo es público excepto lo que no es público.

(arriba)

5. Skins

Las Skins son características especiales diseñadas para usuarios ciegos o con una minusvalía visual. Las Skins definen la apariencia de la interfaz de administración de Website@Schools.
Las skin pueden seleccionarse en el diálogo Editar Usuario nombre de usuario (Nombre completo), descrito en la sección Básico: Editar Usuario nombre usuario (Nombre completo) en Skin.

NOTA: Aquí hay una característica interesante. Después de iniciar sesión con http://exemplum.eu/admin.php, puedes cambiar las Skins sobre la marcha. Introduce en el navegador una de las siguientes URL:

 
    http://exemplum.eu/admin.php?skin=base
    http://exemplum.eu/admin.php?skin=textonly
    http://exemplum.eu/admin.php?skin=braille
    http://exemplum.eu/admin.php?skin=big 
    http://exemplum.eu/admin.php?skin=lowvision
    

Debajo hay algunos ejemplos de páginas web pertenecientes a las funciones de administración que pueden ser modificadas para ayudar a los usuarios con discapacidad visual u otras minusvalías visuales.
Las Skins pueden ser creadas para casi cualquier forma de visión reducida o daltonismo.
NOTA: Las Skins solo pueden aplicarse a la administración de las páginas web del producto, no a las páginas web creadas por usuarios, y pueden ser vistas por los visitantes.

5.1 Skin Base

[ Skin: base ]
accountmanager_account_manager_skins_base.png

Esta es la apariencia estándar (por defecto) del administrador de páginas web de Website@school.

5.2 Skin Grande

[ Skin: Grande ]
accountmanager_account_manager_skins_big.png

Esto es un ejemplo de un administrador de páginas web con fuentes e iconos aumentados.

5.3 Skin Braill

[ Skin: Braille ]
accountmanager_account_manager_skins_braille.png

Esta Skin para ser usada con terminales braille ha sido diseñada para que acceder a las principales funciones sea posible con las mínimas tabulaciones.

5.4 Skin Visión Reducida

[ Skin: ejemplo visión reducida ]
accountmanager_account_manager_skins_lowvision.png

Este es un ejemplo bastante exagerado, simplemente para demostrar las casi infinitas posibilidades de las Skins para usuarios con discapacidad visual.

5.5 Skin solo texto

[ Skin: solo texto ]
accountmanager_account_manager_skins_textonly.png

Este es un ejemplo de un administrador de páginas web sin iconos.

(arriba)

6. Observaciones finales

Los principales puntos de este capítulo son:

(arriba)


Author: Dirk Schouten <dirk (at) websiteatschool (dot) eu>
Last updated: 2014-10-02, version 1.11