Copiando grupos de usuario, de un usuario a otro

Gustavo Orrillo
- 03/14/2020 - 1 min. de lectura

Muchas veces es necesario replicar la configuración de un usuario a otro en Odoo. Y es algo trabajoso, sobre todo cuando lidiamos con cientos de usuarios (si, en Argentina hay instalaciones con esa cantidad de usuarios). Bueno, frente a esa necesidad empece a revisar que herramientas habían para hacer más sencillo el trabajo, y solo encontré el módulo "Base User Copy Access", el cual copia de un usuario a otro los grupos del primero (los reemplaza).

Como me veía con la necesidad de migrarlo, decidí escribir desde cero un módulo con la misma funcionalidad, el cual lo pueden bajar de:

https://github.com/ctmil/copy_user_groups

Es para la versión 13, pero creo que debería funcionar sin problemas en las versiones 11 o 12 de Odoo. La instalación es simple, lo instalan como cualquier otro módulo. Luego tomamos el usuario origen (en la imagen admin) del que queremos copiar los grupos:


Clickeamos el boton "Copiar grupos a otro usuario" para copiar la configuración e grupos a un usuario de prueba (en la imagen test_user)


Al clickear confirmar y chequear el usuario destino, podremos apreciar que se copiaron todos los grupos (se reemplazo los grupos originales del usuario por los nuevos).


Acerca de:

Gustavo Orrillo

Passionate about programming, he has implemented Odoo for different types of businesses since 2010. In Moldeo Interactive he is a founding Partner and Programmer; In addition to writing on the Blog about different topics related to the developments he makes.