Deal with datamarts and workspaces

Rework the login procedure to call the workspace resource in order to get the datamart id, and being able to login with admin users