You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

74 lines
3.0 KiB

10 years ago
10 years ago
10 years ago
10 years ago
10 years ago
12 years ago
  1. # -*- coding: utf-8 -*-
  2. ##############################################################################
  3. #
  4. # Copyright (c) 2010 Camptocamp SA (http://www.camptocamp.com)
  5. # All Right Reserved
  6. #
  7. # Author : Nicolas Bessi (Camptocamp),
  8. # Thanks to Laurent Lauden for his code adaptation
  9. # Active directory Donor: M. Benadiba (Informatique Assistances.fr)
  10. # Contribution : Joel Grand-Guillaume
  11. #
  12. # WARNING: This program as such is intended to be used by professional
  13. # programmers who take the whole responsability of assessing all potential
  14. # consequences resulting from its eventual inadequacies and bugs
  15. # End users who are looking for a ready-to-use solution with commercial
  16. # garantees and support are strongly adviced to contract a Free Software
  17. # Service Company
  18. #
  19. # This program is Free Software; you can redistribute it and/or
  20. # modify it under the terms of the GNU General Public License
  21. # as published by the Free Software Foundation; either version 2
  22. # of the License, or (at your option) any later version.
  23. #
  24. # This program is distributed in the hope that it will be useful,
  25. # but WITHOUT ANY WARRANTY; without even the implied warranty of
  26. # MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
  27. # GNU General Public License for more details.
  28. #
  29. # You should have received a copy of the GNU General Public License
  30. # along with this program; if not, write to the Free Software
  31. # Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA.
  32. #
  33. ##############################################################################
  34. {
  35. "name": "Partner synchronization from OpenERP to ldap",
  36. "version": "1.2",
  37. "author": "Camptocamp",
  38. "depends": ["base"],
  39. "category": "Generic Modules/Misc",
  40. "website": "http://www.camptocamp.com",
  41. "description": """
  42. Live partner address synchronization through a LDAP module (inetOrgPerson).
  43. OpenERP becomes the master of the LDAP. Each time an address is deleted,
  44. created or updated the same is done in the ldap (a new record is pushed).
  45. The LDAP configuration is done in the company view. There can be one different
  46. LDAP per company. Do not forget to activate
  47. the LDAP link in the configuration.
  48. The used LDAP depends on the current user company.
  49. This module does not allows bulk batching synchronisation into the LDAP and is
  50. thus not suitable for an instant use with an existing LDAP.
  51. In order to use it with an existing LDAP you have to alter the uid of contact
  52. in your LDAP. The uid should be terp_ plus the OpenERP
  53. contact id (for example terp_10).
  54. N.B:
  55. The module requires the python-ldap library
  56. Unicode support --> As python ldap does not support unicode we try to decode
  57. string if it fails we transliterate values.
  58. Active Directory Support for Windows server 2003, try 2008 at your own risk
  59. (AD support not tested for Version 6 of OpenERP looking for active dir test
  60. infra)
  61. """,
  62. "data": [
  63. "security/security.xml"
  64. 'company_view.xml',
  65. 'address_view.xml',
  66. "wizard.xml",
  67. ],
  68. "installable": False
  69. }