Univention Bugzilla – Bug 54891
Support workgroups in user resource
Last modified: 2023-05-26 11:51:15 CEST
We need to get the workgroups that a user belongs to from Kelvin for https://git.knut.univention.de/univention/ucsschool/-/issues/740. Endpoints for CRUD operations for workgroups already exist but users are missing the workgroups attribute (mapping of schools to list of workgroups). Auto creation of workgroups (when creating or modifying a user) should not be implemented.
GitLab issue: https://git.knut.univention.de/univention/components/ucsschool-kelvin-rest-api/-/issues/14
MRs merged (https://git.knut.univention.de/univention/components/ucsschool-kelvin-rest-api/-/merge_requests/15, https://git.knut.univention.de/univention/components/ucsschool-kelvin-rest-api/-/merge_requests/17, https://git.knut.univention.de/univention/components/kelvin-rest-api-client/-/merge_requests/3) and apps released (https://pypi.org/project/kelvin-rest-api-client/1.7.0/ and Kelvin 1.7.0 in the test appcenter).
QA: All ok, see gitlab issue