Roles and Authorization

https://github.com/openSUSE/osem/issues/23

Opening a PR for easier commenting on code, even though feature is not complete yet.