So I am attempting to Migrate all our user account information from Novell to Google Apps using Google Apps Directory Sync, one problem I've run into is Password Encryption Method, I have no idea what Novell uses or if I am even using the correct field for the key. Any Thoughts?

Update: Screenshot http://screencast.com/t/jKFzfVyCWk


As sysadmin noted, if Universal Password is enabled in your eDirectory tree, then in your password policy, enable allowing Admins to retrieve the password and then use this tool instead: Dump UP tool it will generate the LDIF of all the passwords for you as well, all ready to go.

If you have IDM licensed, there are a couple of third party driver for Google Apps.

Concensus Consulting sells one: Google Apps driver

There is a version from a company in Australia.Cosmokey driver Or you can use the SOAP driver and send the events yourself as suggested by Justin.


That depends on a few things. First of all, the Novell Password can't be exported since it uses a one way encryption method. New passwords are entered, crypted, and the crypto-text is compared to the stored crypto-text. Universal Passwords are a newer extension of Novell passwords that use 3DES to store the hash, and is technically reversible. The key is stored on a non-exportable attribute on each server-object.

I do not believe there is a way to natively and directly sync passwords between Google Apps Directory Sync and eDirectory. However, if Apps Directory Sync can function in Batch Mode (I don't know the app, so I can't say), you might be able to make it work through cunning scripting.

There is a way to export clear-text passwords from eDirectory. You need to set your Universal Password Policy to allow Admins to "retrieve universal passwords". Once that is done, use a utility like this one:


To retrieve the clear-text passwords. With this, it may be possible to merge the output of this utility with an LDIF dump from eDir that Google Apps Directory Sync can then use for password sync.

Update: If you're lucky enough to be using Novell IDM, I believe there is a connector for that and Google Apps which will allow 'native' password sync. However, without it the above method is probably your best bet.


Another alternative might be to use this SOAP solution. http://www.novell.com/communities/node/2542/synchronizing-users-google-apps-idm


According to this google support form posting, you should use simple authentication.

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy

Not the answer you're looking for? Browse other questions tagged or ask your own question.