code: def get_units(username):
      
      connection, ldap_base = _get_LDAP_connection()
  
      # Search the user dn
      connection.search(
          search_base=ldap_base,
          search_filter='(uid={}@*)'.format(username),
      )
  
      # For each user dn give me the unit
      dn_list = [connection.response[index]['dn'] for index in range(len(connection.response))]
  
      units = []
      # For each unit search unit information and give me the unit id
      for dn in dn_list:
          unit = dn.split(",ou=")[1]
          connection.search(search_base=ldap_base, search_filter='(ou={})'.format(unit), attributes=['uniqueidentifier'])
          units.append(get_attribute(connection.response, 'uniqueIdentifier'))
  
      return units
docs: Return all units of user 'username'