Я успешно создал отключенного пользователя в Active Directory через JNDI, но я не уверен, как его включить.Я должен манипулировать атрибутом userAccountControl напрямую?Спасибо.
Вы правы.
Вот некоторые значения и объяснение, как их использовать :
UF_TEMP_DUPLICATE_ACCOUNT 0x0100 UF_NORMAL_ACCOUNT 0x0200 UF_INTERDOMAIN_TRUST_ACCOUNT 0x0800 UF_WORKSTATION_TRUST_ACCOUNT 0x1000 UF_SERVER_TRUST_ACCOUNT 0x2000 UF_DONT_EXPIRE_PASSWD 0x10000 UF_SCRIPT 0x0001 UF_ACCOUNTDISABLE 0x0002 UF_HOMEDIR_REQUIRED 0x0008 UF_LOCKOUT 0x0010 UF_PASSWD_NOTREQD 0x0020 UF_PASSWD_CANT_CHANGE 0x0040
Исчерпывающий список значений здесь .
Например
userAccountControl = 544
544 = 0x220 = UF_NORMAL_ACCOUNT | UF_PASSWD_NOTREQD