Permissions UI

Is switch here really more readable then `if`?