Univention Bugzilla – Bug 52748
Enable creation of valid school_admins in UCS@school User wizard
Last modified: 2021-06-09 15:47:33 CEST
For a project it is necessary to enable the creation of school admins directly in the UMC. For that the UCS@school UMC User Wizard should be extended with the role "school admin". The details still need to be decided on, like: Do we add an UCS@school model "SchoolAdmin" or will it just be a manually adapted version of Teacher or Staff?
Changes implemented on oschwieg/4.4/52748 A new lib model SchoolAdmin was created. Please check if the model definition fits the criteria for current school administrators or if I forgot something/did something wrong. Also the UMC was adapted to allow for the creation of users with that new role. Tests are still missing and have to be added before merging.
Documenation was added in [oschwieg/4.4/52748] 184579f79 fixup! Bug #52748: add doc [oschwieg/4.4/52748] 856c294b5 Bug #52748: add doc
Package: ucs-school-lib Version: 12.2.7A~4.4.0.202102091438 Branch: ucs_4.4-0 Scope: ucs-school-4.4 Package: ucs-school-umc-wizards Version: 11.0.0-11A~4.4.0.202102091440 Branch: ucs_4.4-0 Scope: ucs-school-4.4 Documentation was QAed by me and looks fine Tests were added by Daniel T. and look fine. Jenkins will tell us tomorrow. Advisories were added
OK: code review OK: manual tests OK: automated tests OK: package build OK: update test OK: advisories Please merge the ucsschool.lib part to feature/kelvin. Waiting now for the Jenkins test tonight.
Jenkins tests were successful.
Errata updates for UCS@school 4.4 v8 have been released. https://docs.software-univention.de/changelog-ucsschool-4.4v8-de.html If this error occurs again, please clone this bug.