Ich muss bei vielen Anwendern den Inhalt eines benutzerdefinierten Attributes ändern und wollte das dann mit einem Script vornehmen. Testweise (und um den richtigen Formalismus zu ermitteln) habe ich das Kommando bei einem Anwender in der Konsole auszuführen versucht. Aber egal, was ich eingebe, es klappt nicht.
So wie ich das Handbuch und die Hilfe verstehe, wäre das folgende Kommando korrekt:
univention-admin users/user modify --dn="uid=michel,cn=users,dc=firma,dc=de" --customattribute filiale="001002003"
bringt diese Meldung:
[quote]WARNING: customattribute filiale not found, value not set
Also ist da wohl was falsch. Ein
univention-admin settings/customattribute list
zeigt dieses:
[quote]DN: cn=filiale,cn=custom attributes,cn=univention,dc=firma,dc=de
ARG: None
name: filiale
default: None
module: users/user
syntax: string
objectClass: filiale
tabName: None
multivalue: 1
ldapMapping: filialbereich
deleteObjectClass: None
longDescription: Filialbereich
shortDescription: Filialbereich
tabPosition: None[/quote][/quote]
Wo ist jetzt mein Fehler ? Ich bin für jeden Tipp dankbar.
Gruß aus Bremen
Uwe Willers