Template username

german

#1

Hallo,

warum kann ich bei einem Template einen Usernamen like “.” angeben?

Mir fehlt hierfür das feld…

lG


#2

Hallo,

Das stimmt, UCS bringt diese Möglichkeit nicht direkt mit. Das UDM-Objekt settings/usertemplate kann allerdings über ein Extended Attribute entsprechend erweitert werden. Dann würde dies funktionieren:

eval "$(ucr shell)"
udm settings/extended_attribute create \
--ignore_exists \
--position "cn=custom attributes,cn=univention,$ldap_base" \
--set module="settings/usertemplate" \
--set ldapMapping='uid' \
--set name='username' \
--set shortDescription='Username' \
--set longDescription='Username' \
--set tabName='General' \
--set tabPosition=9 \
--set tabAdvanced=0 \
--set overwriteTab='0' \
--set valueRequired='0' \
--set CLIName='username' \
--set syntax='string' \
--set mayChange='1' \
--set multivalue='0' \
--set hook='None' \
--set objectClass='shadowAccount' \
--set translationTabName="de_DE Allgemein" \
--set groupName='General' \
--set translationGroupName="de_DE Allgemein" \
--set default="<firstname>[0]<lastname><:strip,umlauts>"

→ danach ein neues Template anlegen, dort ist dann auch Username vorhanden.

Viele Grüße
Alexander Kläser