Univention Bugzilla – Bug 55740
Teachers cannot reset password of students with unsaved default values of additional extended attributes
Last modified: 2024-03-13 12:49:36 CET
If you install OX in a school environment (but probably also other apps that bring new attributes) then teachers can no longer reset student passwords. The popup "Permission Denied" appears. This is because the teacher does not have permission to save the values of the new attributes. If an admin opens the student whose password should be reset, you will get the popup "New attribute, default value will be saved if...". If you do this, teachers can reset the student's password again.
As a work around, the default value can be set on all users, using a simple listener module.
This bug is tricky. It raises if an update or installation sets default values on userobjects which are not allowed to change by the teacher or schooladmin. To find this reason is tricky for support, partners and customers. I see the trouble that it may be necessary to set values during an installation or update, but this must be done in a way that will not break main features in UCS@school like passwordreset of students by a teacher.
(In reply to Daniel Tröder from comment #1) > As a work around, the default value can be set on all users, using a simple > listener module. Writing a listener module is not a practical workaround for support or the customer
(In reply to Christina Scheinig from comment #3) > > Writing a listener module is not a practical workaround for support or the > customer I agree and have removed the assessment - Reading the definition of "Waiting Support" this bug is qualified for the flag, do you want it to be set?
Another customer affected 2023082221000228 Feedback for all Customer was affected with UCS 4.4-9 After the update to UCS 5 the customer is not affected anymore from this bug.