Have a granularity of permissions to work with the ontology
Right now only the administrator can see and work with the ontology, so if you need to query or modify something, the user needs full permissions.
This is a problem when there are multiple people working with an installation, as you end up with many administrators
For example, there's a person who only needs to work with publishing for the public API, if they're not an admin, they can't add tables or fields to the API, or see where the fields seen in the API.
If separated, it could also be indicated whether it is read or read/write, to give more security
It would also be nice to be able to have different permissions, for different parts of the ontology