Benutzer per UDM anlegen
udm users/user create --position 'ou=Benutzerkonten,dc=bonn,dc=rbyte,dc=com' \
--set username='user1.name' \
--set mailPrimaryAddress='user1.name@rbyte.com' \
--set oxTimeZone='Europe/Berlin' \
--set oxDisplayName='User1 Name' \
--set oxLanguage='de_DE' \
--set oxAccess='premium' \
--set firstname='User1' \
--set lastname='Name' \
--set displayName='User1 Name' \
--set primaryGroup='cn=Domain Users,cn=groups,dc=bonn,dc=rbyte,dc=com' \
--set password='secret' \
--set pwdChangeNextLogin='0' \
--set overridePWLength='1' \
--set overridePWHistory='1' \
--set profilepath='%LOGONSERVER%\%USERNAME%\windows-profiles\default' \
--set sambahome='%LOGONSERVER%\%USERNAME%' \
--set uidNumber=1234 \
--set sambaRID='2345'
root@dc01:~# udm users/user create --position 'ou=Benutzerkonten,dc=c,dc=jhk,dc=koeln' --set username="a.bbhorn" --set firstname="Arno" --set lastname="bbhorn" --set password="Ch4nGeM3Now!"
Object created: uid=a.bbhorn,ou=Benutzerkonten,dc=c,dc=jhk,dc=koeln
root@dc01:~#
udm users/user create --ignore_exists \
--superordinate cn=users,dc=internal,dc=mydomain,dc=de \
--set overridePWHistory=1 \
--set overridePWLength=1 \
--set username=jdoe \
--set uidNumber=12345 \
--set firstname=Jane \
--set lastname=Doe \
--set unixhome=/home/jdoe \
--set shell=/bin/bash \
--set password=ThisIsTheNewPasswordInPlaintext \
--set 'primaryGroup=cn=Domain Users,cn=groups,dc=internal,dc=mydomain,dc=de' \
--set e-mail=jdoe@mydomain.de \
--set PasswordRecoveryEmail=jdoe@mydomain.de
https://docs.software-univention.de/manual-4.2.html#central:udm