Use the LDAP feature. This way you can store your directory in any product that can provide access via LDAP (Lotus Domino, MS Exchange, Windows Active Directory, Novell stuff, etc etc).
The contacts found are then shown on the phones, softconsole, and phone manager.