Я пытаюсь изменить сведения о пользователе Microsoft Active Directory из Linux, используя LDAP3 от python.
Я мог бы успешно изменить информацию о пользователе, такую как мобильный телефон, отдел, компания и т. Д., Но я 'получаю ошибку только для атрибута менеджера.Точная ошибка
{'result':19,'description':'constraintViolation','dn':'','message':'000020B5:
AttrErr: DSID-03152804, #1:\n\t0: 00020B%:....}
from ldap3 import Connection,Server,ALL, MODIFY_REPLACE
s =Server('host',get_info=ALL)
c = Connection(s,user='****',password='****')
c.bind()
c.modify('CN=*,OU=*,OU=*,OU=*,OU=*, DC=*,DC=*,DC=*',{'manager':[(MODIFY_REPLACE,['managerID'])]})
print (c.result)
c.modify('CN=*,OU=*,OU=*,OU=*,OU=*, DC=*,DC=*,DC=*',{'Department':[(MODIFY_REPLACE,['Team'])]})
print (c.result)