My favorites | Sign in
Google
                
Code license: Apache License 2.0
Labels: Google, Python, openldap, ldap

Features

This tool uses an API that is deprecated (see GData Provisioning API 1.0). You might want to consider using the following alternative:

Google Apps Directory Sync

Installation

Be sure you have Python 2.4 or later installed.

Download a read only copy of ldap-sync with

svn checkout http://google-apps-for-your-domain-ldap-sync.googlecode.com/svn/trunk/ google-apps-for-your-domain-ldap-sync

You can also download the tarball if you prefer.

You must use the python client of the Google Apps provisioning API v1.0. To download a copy use

svn checkout http://google-apps-provisioning-api-client.googlecode.com/svn/trunk/python google-apps-provisioning-api-client

or download the latest provisioning api python client library.

Be sure to set your PYTHONPATH to the root of where the python client library is loaded (there should be a google/appsforyourdomain subfolder below wherever PYTHONPATH points if you've done it correctly).

Finally, download and install the latest python-ldap from sourceforge.

Usage

See the document How to Use It