Index: schema/ucs-school-import.schema =================================================================== --- schema/ucs-school-import.schema (Revision 71014) +++ schema/ucs-school-import.schema (Arbeitskopie) @@ -38,10 +38,22 @@ DESC 'auxiliary class for teachers' SUP ucsschoolType AUXILIARY ) +ditcontentrule ( univentionSchool:53.1 + NAME 'dcrTeacher' + DESC 'Teachers can only additionally be staff.' + AUX univentionSchool:53.4 + ) + objectclass ( univentionSchool:53.2 NAME 'ucsschoolStudent' DESC 'auxiliary class for students' SUP ucsschoolType AUXILIARY ) +ditcontentrule ( univentionSchool:53.2 + NAME 'dcrTeacher' + DESC 'Students can only additionally be ExamStudents.' + AUX univentionSchool:53.5 + ) + objectclass ( univentionSchool:53.3 NAME 'ucsschoolAdministrator' DESC 'auxiliary class for administrators' SUP ucsschoolType AUXILIARY ) @@ -50,10 +62,22 @@ DESC 'auxiliary class for staff users' SUP ucsschoolType AUXILIARY ) +ditcontentrule ( univentionSchool:53.4 + NAME 'dcrStaff' + DESC 'Staff can only additionally be teachers.' + AUX univentionSchool:53.1 + ) + objectclass ( univentionSchool:53.5 NAME 'ucsschoolExam' DESC 'auxiliary class for exam users' SUP ucsschoolType AUXILIARY ) +ditcontentrule ( univentionSchool:53.5 + NAME 'dcrTeacher' + DESC 'Only Students can write Exams.' + AUX univentionSchool:53.2 + ) + objectclass ( univentionSchool:53.7 NAME 'ucsschoolAdministratorGroup' DESC 'auxiliary class for UCS@school admin groups' SUP ucsschoolType AUXILIARY )