# Permissions

If you would like to read more about why we decided to build the permissions for MissionKontrol the way we did, head over to our detailed blog post about it!

# Teams

Each user you create on MissionKontrol will be part of a team. There are three possible teams - Admin, Editor or User. These teams will be how you define the user's role and what they can see or do on MissionKontrol.

You can easily change a user's team by editing their settings via the Users tab in the Settings menu.

Teams also have separate settings that can be accessed via editing the team in the Users tab.

# Table permissions

Permissions are split out between the three different teams on each database's table. Because MissionKontrol gives you CRUD abilities on your database tables, we've split the permissions in the same way.

database_permissions

If you want a quick overview of the permissions for your database, or you want to enable/disable all CRUD abilities on a table, just click on the icon for the table and team and a handy tooltip will pop up.

enable_disable_permissions

Or if you want more granular control over who can do what on a table, simply click on a table name and you'll be able to enable or disable each CRUD action per team.

table_permissions
Last Updated: 13/5/2020