t('The internal groupname is used to uniquely identify the group. It has the same restrictions as the internal username, in particular, the group name must be immutable and unique. By default, the UUID will be used. This internal groupname won\'t likely by visible because a displayname attribute is intended to be used to show the group.')); ?>
+t('By default, the UUID attribute is automatically detected. The UUID attribute is used to doubtlessly identify LDAP users and groups. Also, the internal username will be created based on the UUID, if not specified otherwise above. You can override the setting and pass an attribute of your choice. You must make sure that the attribute of your choice can be fetched for both users and groups and it is unique. Leave it empty for default behavior. Changes will have effect only on newly mapped (added) LDAP users and groups.')); ?>
diff --git a/tests/acceptance/setConfig.sh b/tests/acceptance/setConfig.sh index 562561de1..ce7bf2566 100755 --- a/tests/acceptance/setConfig.sh +++ b/tests/acceptance/setConfig.sh @@ -7,6 +7,7 @@ configID="LDAPTestId" ./occ ldap:set-config "$configID" ldapBaseGroups "dc=owncloud,dc=com" ./occ ldap:set-config "$configID" ldapBaseUsers "dc=owncloud,dc=com" ./occ ldap:set-config "$configID" ldapEmailAttribute "mail" +./occ ldap:set-config "$configID" ldapExpertGroupnameAttr "cn" ./occ ldap:set-config "$configID" ldapExpertUUIDUserAttr "uid" ./occ ldap:set-config "$configID" ldapGroupDisplayName "cn" ./occ ldap:set-config "$configID" ldapGroupFilter "(&(|(objectclass=posixGroup)))"