refactor: move edit sections into partials
make the possible actions for users and admins configurable

with tests
Merge pull request #122 from azul/bugfix/4703-disable-unsupported-settings

Bugfix/4703 disable unsupported settings