SemanticWebBuilder/SWB

Filtros de administración

Closed this issue · 1 comments

Descripción
Se requiere que un usuario pueda tener acceso a la papelera de reciclaje, bitácora, propiedades y relacionados de un sitio, dicho usuario deberá tener acceso solo a ciertas funcionalidades del árbol en la administración. Derivado de estas restricciones se crea un filtro de administración y se asigna a dicho usuario, sin embargo las pestañas requeridas no son mostradas.

Precondiciones

Existe un administrador superusuario de la herramienta SWBPortal
Existe un usuario administrador que será restringido.
Existe un sitio o portal.

Procedimiento
El administrador superusuario crea un filtro de administración y asigna las opciones para la pestaña Filtros sobre sitios: Plantillas, Reglas, Lenguajes, DNS, Componentes de Estrategia, Componentes de Sistema, Componentes de Contenido, Repositorio de Usuarios y Páginas Web.

FiltroSobreSitios

El administrador superusuario elige en la pestaña Configuración de Vista las siguientes alternativas: Editar Versión, Relacionados, Bitácora, Propiedades, Reglas, Editar Plantilla, Filtro de Secciones, Instancias, Información, Configuración, Administrar, Contenidos, Periodos, Papelera de Reciclaje, Editar Periodo.

papelera_de_reciclaje__propiedades__bitacora

El administrador superusuario guarda la información del filtro.
El administrador superusuario asigna el filtro al usuario administrador que será restringido.

usuario_filtro

El usuario administrador que será restringido se loguea a la herramienta SWBPortal, enseguida da clic al sitio, en la vista que se muestra no aparecen las pestañas de Papelera de Reciclaje, Relacionados, Bitácora, Propiedades.

vistaFiltroPapelera

Se agregó validación para soporte a WebSite el pintado de pestañas que existen en el filtro de administración.
42e7af0