ldap3 python3: «SvcErr: DSID-031A10E7, проблема 5003 (WILL_NOT_PERFORM)» - PullRequest
0 голосов
/ 06 августа 2020

Сейчас я пытаюсь автоматизировать добавление пользователя в нашу AD с помощью библиотеки ldap3 python. Я могу добавить их нормально, но по умолчанию они всегда неактивны. У меня возникают проблемы с изменением следующих атрибутов:

  • sAMAccountType
  • userAccountControl
  • userPassword

Я могу использовать добавление работают нормально. Однако, когда я пытаюсь использовать функцию изменения, я получаю следующую ошибку:

{'result': 53, 'description': 'unwillingToPerform', 'dn': '', 'message': '0000209A: SvcErr: DSID-031A10E7, problem 5003 (WILL_NOT_PERFORM), data 0\n\x00', 'referrals': None, 'type': 'modifyResponse'}

Ниже приведен код, который я написал:

# modify newly created user 
conn.modify('cn='+ FIRST + ' ' + LAST + ',cn=Users,dc=global,dc=ssgint,dc=net',
    {'sAMAccountType': [(MODIFY_REPLACE, [805306368])],
    'userAccountControl': [(MODIFY_REPLACE, [512])],
    'userPassword': [MODIFY_REPLACE, ['DifficultPasswordHere']]})

Кроме того, это мой самый первый пост, будьте нежны :)

...