def modifymiyabi(): ld = LDAP(URI) ld.bind(BIND_DN, BIND_PASS) result = ld.modify(('uid=miyabi2,ou=Users,dc=example,dc=jp'), [('userPassword', ['miyabi321'], LDAP_MOD_REPLACE)]) ld.unbind() return result
def ldapsearch_gid(uri, bind_dn, bind_pass, base_dn): ldap = LDAP(URI) ldap.bind(BIND_DN, BIND_PASS) ldap.unbind() result = ldap.search(BASE_DN, LDAP_SCOPE_SUB, '(uidNumber=*)', ['gidNumber']) return result
def delmiyabi2(): print("call dlmiyabi2") ld = LDAP(URI) ld.bind(BIND_DN, BIND_PASS) result = ld.delete('uid=miyabi2,ou=Users,dc=example,dc=jp') ld.unbind() return result
def ldapsearch_uid(uri, bind_dn, bind_pass, base_dn): ldap = LDAP(URI) ldap.bind(BIND_DN, BIND_PASS) ldap.unbind() result = ldap.search(BASE_DN, LDAP_SCOPE_SUB, 'cn=miyabi', ['cn']) return result