Domanda

E 'possibile creare Alfresco utenti in modo "batch"?
Voglio dire, la creazione di un sacco di utenti con uno script o chiamando un API o qualcosa del genere.
Grazie!

È stato utile?

Soluzione

C'è un modulo per la console di amministrazione Azione nel progetto Share-Extra, che permette la creazione di utenti da un file CSV. Si può trovare qui: http://code.google.com/p/share- extra / wiki / CreateBulkUsers

Altri suggerimenti

Il progetto strumenti di shell all'aperto permette la creazione batch di utenti Alfresco:

https://code.google.com/p/ al fresco-shell-tools / wiki / UsersAndGroupsFun # Create_a_new_user

Si avvolge le API REST di cui le altre risposte in un facile utilizzo modo.

Penso che il modo più semplice per farlo è quello di utilizzare la webscript addPerson. Basta creare una piccola applicazione che chiama la webscript (si tratta di una normale richiesta HTTP POST) con i dati dell'utente che si desidera.

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

Se si utilizza Alfresco squadra, o un recente nightly build, allora si può semplicemente caricare un file CSV / Excel di utenti e li hanno creati per voi. (E 'in Swift troppo)

Troverete il link per fare questo nella console di amministrazione, e il webscript che spalle questo è http: // localhost: 8080 / all'aperto / servizio / api / persone / upload (eseguire un GET per andare a prendere il modello di foglio di calcolo, o un POST per caricare gli utenti)

Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow
scroll top