Univention Bugzilla – Bug 48109
entryUUID in attributes other than person_id seems to be a problem in Apple School Manager
Last modified: 2018-12-13 10:11:16 CET
Created attachment 9728 [details] error message Tested Apple School Manager Connector with anonymization: asm/attributes/student/anonymize=yes asm/attributes/staff/anonymize=yes This leads to an upload issue (screen shot attached). Assigning the firstname in ASM with the entryUUID from the UCS leads to an error. As a workaround I fixed this with: asm/attributes/student/anonymize/first_name="-" asm/attributes/staff/anonymize/first_name="-" This is not nice from the usability perspective but seemed to work.
Anonymizing values can now be set by UCRV using '%attr' values. "attr" must be a LDAP attribute. The defaults when anonymization is on are now: asm/attributes/*/anonymize/first_name: '%uid' asm/attributes/*/anonymize/middle_name: no value / empty asm/attributes/*/anonymize/last_name: 'No Name' asm/attributes/*/anonymize/email_address: no value / empty asm/attributes/*/anonymize/sis_username: '%uid' (* = staff | student) The default for the "mapping" value (asm/attributes/*/person_id/mapping) is now '%entryUUID'. This does not depend on anonymization and is always used. [4.3 4da27cb] Bug #48109: add support for setting anonymized values from LDAP attributes univention-apple-school-manager-connector 1.0.0-16 Uploaded to test-appcenter (4.3/asm=1.0).
Works
App v1.1 has been released: https://www.univention.com/products/univention-app-center/app-catalog/apple-school-manager/