jueves, 15 de enero de 2009

Gestion de permisos de usuarios en QlikView

Este articulo va enfocado a la gestion de permisos, principalmente por dos razones:
1-Evitar duplicar ficheros *.qwv para cada usuario con las pestañas concretas de cada uno, así evitamos hacer cambios en unos y otros si realizamos cambios.
2-Cerrar la información al usuario tan solo de lo que puede o debe ver, en un mismo fichero de QV se pueden agrupar las ventas y las compras pero un administrativo que facture no es necesario que vea el material que compra el responsable de este departamento, a la vez casi por inercia se consigue también unificar todo en un unico archivo como en el punto uno.

Hay varias formas de ocultar pestañas que he probado, bien por usuario o bien por usuario del dominio, dado el caso en el que me encuentro el filtro lo hago por usuario del dominio, ya que los ficheros no van a salir del lugar empresarial y si salen no se va a ver nada con lo cual tambien gano en seguridad.

1-Creamos una variable que contenga el user, bien del sistema o del dominio


2-Aplicamos el filtro en cada una de las pestañas que corresponda o bien podemos crear otra variable que asigne grupos de usuarios, tal y como en la imagen solo tenemos que seleccionar la pestaña condicional y añadir nuestra variable.


Como dicén por ahí facil rapido y sencillo, siempre y cuando tengamos claro los grupos de usuario que tienen accesos y se debe tener en cuenta que siempre tiene que haber un usuario que tenga acceso a todo(Admin) para siempre poder realizar cualquier cambio

martes, 13 de enero de 2009

Filtros y organizacion del sistema....

Antes de nada pido perdon por dejar abandonado el blog ultimamente demasiado, aunque bien es cierto que leo varios de la comunidad blogger que me quitan bastante tiempo porque no paran de poner buenos articulos!!
Durante la semana despues de reyes y lo que va de esta me estoy dedicando a filtrar y clasificar varios de los ficheros *.qwv que tenía esparcidos por el servidor.
1-Organización en carpetas separadas y bien clasificadas, si hace un tiempo cuando estaba empezando con todo esto empece en los nombres de ficheros a poner 4 letras que indentifican las vistas que le corresponden en SQL, porque no usar esto para una subdivision en carpetas????
Ejemplo: Fichero->GBCC_Analitica.qwv, vistas que le corresponden->GBCC_Pedidos_Cli_Lin, GBCC_Clientes_Datos....
2-Creacion de ficheros logs de cada uno de los ficheros asi tengo controlodo si las recargas automáticas se están haciendo bien, es sencillo solo es marcar la opcion como está en la imagen.


3-Tuve algun problemilla al automatizar las recargas por culpa de las macros que tengo para ejecutar,
editando las propiedades de usuario es posible resolver este problema, pero como no tengo la imagen subida al picasa ni estoy en el curro pues va a ser que no puedo mostrarla pero vamos que rebuscando sale.

4-Estoy automatizando tambien el backup, porque el resto del sistema es funcional y estoy valorando si merece la pena colocar todo en la copia o hacer que se haga mediante un batch a otro fichero...

En el próximo hilo trataré como hacer que un usuario del dominio vea unas pestañas o no.....