Bug 26497 - String-Extended-Attribute lässt sich nicht leersetzen
String-Extended-Attribute lässt sich nicht leersetzen
Product: UCS
Classification: Unclassified
Component: UDM - Extended Attributes
UCS 3.0
All All
: P4 normal (vote)
: UCS 3.1
Assigned To: Lukas Walter
Stefan Gohmann
: interim-3
Depends on:
  Show dependency treegraph
Reported: 2012-03-14 15:16 CET by Andree Hingst
Modified: 2012-12-12 21:08 CET (History)
4 users (show)

See Also:
What kind of report is it?: ---
What type of bug is this?: ---
Who will be affected by this bug?: ---
How will those affected feel about the bug?: ---
User Pain:
Enterprise Customer affected?:
School Customer affected?:
ISV affected?:
Waiting Support:
Flags outvoted (downgraded) after PO Review:
Ticket number:
Bug group (optional): Troubleshooting
Max CVSS v3 score:


Note You need to log in before you can comment on or make changes to this bug.
Description Andree Hingst 2012-03-14 15:16:53 CET
+++ This bug was initially created as a clone of Bug #14235 +++

Das in Bug #14235 beschriebene Verhalten tritt in UCS 3.0 wieder auf:

Ich habe im UDM ein custom attribut "facsimileTelephoneNumber" aus der Objektklasse "inetOrgPerson" angelegt. Allerdings nicht multivalue wie in Bug #14235.

Ein eingetragener string (Faxnummer) lässt sich nicht entfernen, nur ersetzen.
Comment 1 Janis Meybohm univentionstaff 2012-03-16 09:46:13 CET
Lt. Kunde tritt das mit UCS 3.0-1 errata34 weiterhin auf.
Comment 2 Stefan Gohmann univentionstaff 2012-07-17 17:09:30 CEST
UCS 3.1 will be the next release.
Comment 3 Lukas Walter univentionstaff 2012-10-29 16:40:48 CET
In meinen Tests funktioniert das tadellos, sowohl mit der objectClass "univentionFreeAttributes" als auch "inetOrgPerson".

Comment 4 Stefan Gohmann univentionstaff 2012-11-15 10:11:32 CET
Folgendes Objekt habe ich auf einem 3.0-2 und auf 3.1 angelegt:

 udm settings/extended_attribute create \
   --position "cn=custom attributes,cn=univention,$(ucr get ldap/base)" \
   --set name=fax --set shortDescription=FaxNumber \
   --set tabName=Contact --set translationTabName="de_DE Kontakt" \
   --set CLIName=fax --set mayChange=1 --set multivalue=0 \
   --set module="users/user" --set objectClass=inetOrgPerson \
   --set ldapMapping=facsimileTelephoneNumber

Mit 3.0-2 und 3.1 konnte ich die Faxnummer bei einem Benutzer setzen. Nur in 3.1 konnte ich die Faxnummer auch wieder entfernen.

→ Verified.
Comment 5 Stefan Gohmann univentionstaff 2012-12-12 21:08:36 CET
UCS 3.1-0 has been released: 

If this error occurs again, please use "Clone This Bug".