Univention Bugzilla – Bug 56856
Cannot modify user in School Users module after import, if class is in upper case
Last modified: 2023-12-11 15:09:37 CET
Importfile with class in upper case ``` Nachname,Vorname,Klasse,record_uid Musterfrau,Michelle,5D,9878623 ``` * Import via UMC * Result UDM ``` root@pucsxtx001:/usr/share/ucs-school-import/scripts# udm users/user list --filter uid=mmusterfr* | grep groups groups: cn=Domain Users rhschule1,cn=groups,ou=rhschule1,dc=qs,dc=schule-sh,dc=de groups: cn=schueler-rhschule1,cn=groups,ou=rhschule1,dc=qs,dc=schule-sh,dc=de groups: cn=rhschule1-5D,cn=klassen,cn=schueler,cn=groups,ou=rhschule1,dc=qs,dc=schule-sh,dc=de primaryGroup: cn=Domain Users rhschule1,cn=groups,ou=rhschule1,dc=qs,dc=schule-sh,dc=de ``` * UDM group property from user in class is in upper case. user object is related to class in lower case. * In the UMC user school grid you see the mapped upper case class (screenshot1.png), in user details you get a hint that's there is a problem with the class (screenshot2.png).
Created attachment 11148 [details] screenshot1
Created attachment 11149 [details] screenshot2
To add more context to the issue: This problem was found while doing a graphical import via the UMC; however it affects the CLI imports as well (both SiSoPi and regular). The issue affecting the customer that we have to fix is, after importing the user, is isn't possible to save/modify the user from the School Users module, because the class that is assigned to user doesn't match the available classes in the drop-down due to case sensitivity in the frontend.