Pregunta

¿Es posible crear Alfresco usuarios en una forma "batch"?
Es decir, la creación de una gran cantidad de usuarios con una secuencia de comandos o llamar a una API o algo así.
Gracias!

¿Fue útil?

Solución

Hay un módulo para la consola Compartir admin en el proyecto Compartir-extras que permite la creación de usuarios desde un archivo CSV. Se puede encontrar aquí: http://code.google.com/p/share- extras / wiki / CreateBulkUsers

Otros consejos

El proyecto herramientas de concha al aire libre permite la creación lote de usuarios de Alfresco:

https://code.google.com/p/ al aire libre-shell-herramientas / wiki / UsersAndGroupsFun # Create_a_new_user

Se envuelve las API REST mencionadas en las otras respuestas en un fácil uso manera.

Creo que la forma más sencilla de hacerlo es utilizar el WebScript addPerson. Basta con crear una pequeña aplicación que llama al WebScript (que es una petición HTTP POST normales) con los datos de usuario que desee.

http://wiki.alfresco.com/wiki/Repository_RESTful_API_Reference#Add_Person

Si está utilizando Alfresco Team, o una reciente nightly build, a continuación, simplemente puede cargar un archivo CSV / Excel de los usuarios y hacer que se crean automáticamente. (Está en Swift también)

Encontrarás el enlace a hacer esto en la consola de administración, y la espalda WebScript que esto es http: // localhost: 8080 / al aire libre / servicio / api / personas / carga (realizar un GET para buscar la plantilla de hoja de cálculo o un POST para cargar los usuarios)

Licenciado bajo: CC-BY-SA con atribución
No afiliado a StackOverflow
scroll top