Cómo crear cuentas de manera masiva en Zimbra 8.8 (Bulk Provisioning)

Si tenés que crear cuentas en Zimbra de manera masiva, este post, tal vez, puede serte útil.

Hace un tiempo se subió un nuevo cliente a la plataforma de correo que administro y tenía que crear unas cuentas nuevas en un Zimbra. Eran más de 100 cuentas, así que hacerlo a mano no era ninguna opción.

Así que me puse a investigar y encontré en el sitio de soporte de Zimbra la manera perfecta para hacerlo, en mi caso, recuerdo que configure el dominio de manera manual y luego, solo especifique las cuentas en un CSV.

El archivo que debemos generar deberá tener este contenido, de la manera que se muestra a continuación y debe estar con la extensión .zmp.

En este contenido especificaremos el dominio o si no, cada cuenta en cada línea, fíjense también que ya podemos especificar un password y el Display Name y demás.

createDomain domain.com
createAccount andy@domain.com password displayName 'Andy Anderson' givenName Andy sn Anderson
createAccount betty@domain.com password displayName 'Betty Brown' givenName Betty sn Brown

Luego, como usuario de Zimbra, solo debemos ejecutar (cuentas.zmp es el nombre de mi archivo, pero pueden ponerle cualquier nombre):

zmprov -f cuentas.zmp

Una vez ejecutado nos devolverá algo como esto:

prov> c7f25ca3-bbab-4bda-b32b-a6ad27d638b4
prov> 5e3e7bcd-451f-4f27-a043-a81391b0a17e
prov> d7459d86-189b-4242-96d4-e53d7ffcf184

Y desde la administración de Zimbra, podremos ver, en mi caso, que las cuentas de Andy y Betty han sido creadas.

Cuentas creadas con el comando zmprov -f desde el shell de nuestro Zimbra Server

¿Sencillo, no? Dale una probada y me avisas. Si ves que hay forma de mejorar el proceso, por favor, no dudes en decirmelo en los comentarios.

Créditos imágen de portada: Unplash