Univention Bugzilla – Bug 48302
Import-HTTP-API permission check tests username case sensitive
Last modified: 2023-06-12 15:39:30 CEST
The filter used for checking if a user has access to a resource is case sensitive, because the memberUid is used. This leads to ACCESS DENIED for e.g. "administrator", but not for "Administrator". '(&(objectClass=ucsschoolImportGroup)(ucsschoolImportRole={role})(ucsschoolImportSchool={school})(memberUid=%s))' Changing this to use the DN and uniqueMember would make the test case insensitive.
This issue has been filed against UCS@school 4.3 or earlier. UCS 4.3 is out of maintenance and UCS components have vastly changed in later releases. Thus, this issue is now being closed. If this issue still occurs in newer UCS versions, please use "Clone this bug" or reopen this issue. In this case please provide detailed information on how this issue is affecting you.