Hola buenos días comunidad, necesito obtener un listado de los usuarios y sus permisos. como asi también si tienen perfil de datos para poder hacer un control.
Por si en algún momento alguien busca hacer lo mismo que yo, dejo el SQL compartido.
SELECT
au.usuario,
au.nombre,
aup.proyecto,
aup.usuario AS usuario_proyecto,
aup.usuario_grupo_acc AS perfil_funcional,
auga.descripcion,
–aupd.usuario_perfil_datos AS id_perfil_datos,
aupd2.nombre as Ubicacion,
aupd2.descripcion as Ubicacion_descriptiva
FROM
produccion.apex_usuario au
INNER JOIN
produccion.apex_usuario_proyecto aup ON au.usuario = aup.usuario
LEFT JOIN
produccion.apex_usuario_proyecto_perfil_datos aupd ON aup.usuario = aupd.usuario
LEFT JOIN
produccion.apex_usuario_perfil_datos aupd2 ON aupd2.usuario_perfil_datos = aupd.usuario_perfil_datos
inner join produccion.apex_usuario_grupo_acc auga on auga.usuario_grupo_acc = aup.usuario_grupo_acc
WHERE
aup.proyecto = ‘mapuche’
AND au.usuario <> ‘toba’
ORDER BY
au.usuario;