AT:
- if users only have permission/authorization for one webapp (admin, cockpit, tasklist), then the "house"-icon/menu is not shown
- if user is not logged in, all apps are available
- a flag can be used to force the icon (and selection) to be hidden
AT:
An user has always access to his profile in the admin webapp. As a consequence, every user has access to the admin webapp and the "house"-icon will always be shown. Therefore the webapp backend statically adds the admin webapp to list of accessible for a given user, even if there exists a revoke permission.
Since the new code does do anything (or it does not have any effect), I reverted the changes.