You should be able to have more roles than "admin" and "terminologist".
Moreover, you should be able to customize what the roles have access to, e.g. we want to have an access where you can only see and export the term base, but not do any changes or import terms.