This is based on a feature request from a UCS@school workshop attendee: The UMC module "Schools" shows currently a list of all schools and uses two columns: - Name of the school - School abbreviation The attendee requested a third column with the name of the (educational) school slave.
In LDAP there is are some groups that control the read/write access to the corresponding school OU. Example for school "gsmitte": cn=OUgsmitte-DC-Edukativnetz,cn=ucsschool,cn=groups,dc=example,dc=com cn=OUgsmitte-DC-Verwaltungsnetz,cn=ucsschool,cn=groups,dc=example,dc=com 2 additional columns should be added for educational slaves and administrative slaves. The columns should show all domaincontroller_slave objects that are member of the corresponding group (cn=OUgsmitte-DC-Edukativnetz or cn=OUgsmitte-DC-Verwaltungsnetz). The list of slaves should be comma-separated. The memberservers should not be shown yet.
The servers are now shown in the grid, concatenated with ', '. Added the attributes educational_servers and administrative_servers as list of DN's to the School-model class. Package: ucs-school-lib: Fix: svn r59709, r59869 It requires that the teachers ldap ACLs allow to read them. They are shown in the grid of the school wizard module. Package: ucs-school-umc-wizards Fix: svn r59710
Created attachment 6855 [details] new schools grid
OK - xml / changelog OK - debian / changelog OK - The servers are now shown in the grid, concatenated with ', '.
UCS@school 4.0 R2 v1 has been released: http://docs.univention.de/release-notes-ucsschool-4.0R2v1-de.html If this error occurs again, please use "Clone This Bug".