Alfrescoユーザーを「バッチ」で作成することはできますか?
つまり、スクリプトを使用して多数のユーザーを作成したり、API などを呼び出したりします。
ありがとうございました!
4 に答える
Share-Extras プロジェクトには、CSV ファイルからユーザーを作成できる Share 管理コンソール用のモジュールがあります。ここにあります: http://code.google.com/p/share-extras/wiki/CreateBulkUsers
alfresco シェル ツール プロジェクトでは、Alfresco ユーザーのバッチ作成が可能です。
https://code.google.com/p/alfresco-shell-tools/wiki/UsersAndGroupsFun#Create_a_new_user
他の返信で言及されている REST API を使いやすい方法でラップします。
これを行う最も簡単な方法は、addPerson Web スクリプトを使用することだと思います。必要なユーザー データを使用して Web スクリプト (通常の HTTP POST 要求) を呼び出す小さなアプリケーションを作成するだけです。
http://wiki.alfresco.com/wiki/Repository_RESTful_API_Reference#Add_Person
Alfresco Team または最近のナイトリー ビルドを使用している場合は、ユーザーの CSV / Excel ファイルをアップロードするだけで作成できます。(Swiftにもあります)
管理コンソールでこれを行うためのリンクが見つかります。これをサポートする Web スクリプトはhttp://localhost:8080/alfresco/service/api/people/upload です(スプレッドシート テンプレートを取得するために GET を実行するか、ユーザーをアップロードするための POST)