#!/usr/share/ucs-test/runner python ## desc: combination of --set pwdChangeNextLogin=0 --set password=foobar ## tags: [udm] ## roles: [domaincontroller_master] ## bugs: [42015] ## exposure: careful ## packages: ## - univention-config ## - univention-directory-manager-tools import univention.testing.udm as udm_test from univention.testing.strings import random_string if __name__ == '__main__': with udm_test.UCSTestUDM() as udm: userdn = udm.create_user(pwdChangeNextLogin=1)[0] udm.modify_object('users/user', dn=userdn, pwdChangeNextLogin='0', password=random_string())