Provide additional roles with configurable permissions.
New role: Content editor
The role should not be able to perform migrations and schema changes, only read/write/update content in specific branches and tables.
Permissions should apply at the Branch level for different level of access in production vs dev branches.