Added user and consumer roles
This MR introduces two new users with their roles:
-
user
with the permission to view, add, modify and delete data, but not creating or changing tables and their structure. -
consumer
with the only permission to view the data (useful for tile generators, the connection from QGIS, etc.).