Bug 46998

Summary: Wrong error message "There are no modules available for the currently authenticated user"
Product: UCS Reporter: Sönke Schwardt-Krummrich <schwardt>
Component: UMC (Generic)Assignee: Jannik Ahlers <ahlers>
Status: CLOSED FIXED QA Contact: Johannes Keiser <keiser>
Severity: normal    
Priority: P5 CC: brodersen, gohmann, keiser, requate, schwardt, voelker
Version: UCS 4.2   
Target Milestone: UCS 4.2-4-errata   
Hardware: Other   
OS: Linux   
What kind of report is it?: Bug Report What type of bug is this?: 5: Major Usability: Impairs usability in key scenarios
Who will be affected by this bug?: 2: Will only affect a few installed domains How will those affected feel about the bug?: 3: A User would likely not purchase the product
User Pain: 0.171 Enterprise Customer affected?:
School Customer affected?: Yes ISV affected?:
Waiting Support: Yes Flags outvoted (downgraded) after PO Review:
Ticket number: 2018042721001084 Bug group (optional):
Max CVSS v3 score:
Bug Depends on: 44068, 46870, 46999, 47109    
Bug Blocks:    

Description Sönke Schwardt-Krummrich univentionstaff 2018-05-14 10:14:55 CEST
We need a backport for UCS 4.2 since this is annoying for customers.


+++ This bug was initially created as a clone of Bug #44068 +++

+++ This bug was initially created as a clone of Bug #43899 +++

The titel I wanted to give this bug originally was "Password change self service in UCS 4.2 is not visible enough", but the problem is IMHO more general.

When a normal user logs in, no UMC modules are displayed.
The UI feels _broken_ with only the logo and menu in the top right corner. Even I felt lost and started the dev console.

That the password-change-module is in the hamburger menu is not obvious at all. We cannot assume users read the manual.

I suggest to dynamically create a button / link / text / image / module where normally modules would be or in the pages center, to access the password-change module, in case no modules were loaded for a user.
Comment 1 Jürn Brodersen univentionstaff 2018-05-14 10:26:56 CEST
*** Bug 46999 has been marked as a duplicate of this bug. ***
Comment 2 Jürn Brodersen univentionstaff 2018-05-14 10:27:36 CEST
I think the fix for this in 4.3 introduced bug 46870. So a the fix for this probably needs a fix for 46870 too.
Comment 3 Sönke Schwardt-Krummrich univentionstaff 2018-05-14 11:55:16 CEST
(In reply to Jürn Brodersen from comment #2)
> I think the fix for this in 4.3 introduced bug 46870. So a the fix for this
> probably needs a fix for 46870 too.

BEFORE setting this bugfix to RESOLVED, please coordinate a backport of 46870!
Comment 4 Jannik Ahlers univentionstaff 2018-05-31 11:42:52 CEST
fixed in branch jahlers/46988-fix-required-auth, waiting for backport of #46870 (see bug #47109)
Comment 5 Jannik Ahlers univentionstaff 2018-06-25 17:17:37 CEST
Successful build
Package: univention-management-console
Version: 9.0.80-95A~4.2.0.201806251706
Branch: ucs_4.2-0
Scope: errata4.2-4

The fix was merged and built.
Comment 6 Johannes Keiser univentionstaff 2018-08-07 19:44:17 CEST
OK: merge
OK: YAML (1fb23ff Bug #47109: YAML - update version and fix typos)
OK: functional test
-> verified
Comment 7 Arvid Requate univentionstaff 2018-08-08 14:53:06 CEST
<http://errata.software-univention.de/ucs/4.2/429.html>