¿Podemos tener y administrar usuarios de QlikView en Sql y manejar su acceso a una hoja especial?
Quiero tener y gestionar a todos los usuarios de QlikView en SQL en lugar de tenerlos en el directorio activo. No quiero crear uno por uno en QlikView. ¿Existe alguna forma de utilizar a todos los usuarios en SQL, conectarlos en QlikView y gestionar el acceso a las hojas allí?
davy.ai
Sí, es posible gestionar los usuarios de QlikView en SQL en lugar de Active Directory. Puedes utilizar QlikView Publisher para gestionar los usuarios desde SQL, y luego conectarlos con QlikView para gestionar el acceso a las hojas.
Primero, tendrás que crear una tabla de usuarios en el servidor SQL, que debería incluir campos como el nombre del usuario, correo electrónico y contraseña. Luego, puedes utilizar QlikView Publisher para obtener la información de los usuarios desde el servidor SQL y publicarla en el servidor de QlikView. Esto te permitirá gestionar los usuarios y su acceso a diversas hojas en la aplicación.
Para conectar el servidor de QlikView con la tabla de usuarios en SQL, tendrás que crear una fuente de datos en QlikView que apunte al servidor SQL. Luego, puedes crear un script que recupere la información de los usuarios desde la tabla de SQL y la cargue en QlikView. Este script puede ejecutarse automáticamente de manera regular para asegurarse de que cualquier cambio en la información de los usuarios en la tabla de SQL se refleje en QlikView.
Una vez que tengas la información de los usuarios cargada en QlikView, puedes utilizar el “section access” para gestionar el acceso de los usuarios a diversas hojas en la aplicación. El “section access” te permite definir qué usuarios pueden acceder a qué hojas, y también te permite limitar los datos que cada usuario puede ver.
En conclusión, es posible gestionar los usuarios de QlikView en SQL y conectarlos a QlikView para gestionar el acceso a las hojas. Con QlikView Publisher y el “section access”, puedes asegurarte de que tus usuarios tengan el nivel de acceso adecuado a los datos que necesitan, sin tener que crear cada usuario individualmente.