Integrating Zimbra with existing singup software and service setup scripts
If Zimbra has to use its own MySql and its own openLDAP, then what APIs are available for scripting simple account functions.
Customer has not paid: Click on Disable Account
Custumer wants to add and a Zimbra Email: Click on Add
Customer has canceled service: Disable and Delete Zimbra Account
Currently we use openLDAP and MySql to authenticate and control services to our customers. This was done because we can script anything and put anything into these DBs, without having six different servers running the same application.
If we wish to create an account on the Zimbra Server, is there an API showing what information must be created, and where those variable/value pairs should be located?
Our Accounts console has the entire customers info listed, Broadband, Dialup, email, hosting, domains, remote storage, payment history, etc. From that console we can enable/disable/delete/add, will also add the Zimbra Email services. However, I need something to latch onto within Zimbra, and be able to properly enter info into the proper places.
Am I making sense?