Forum Ametys

Forum de la communauté Ametys

You are not logged in.

#1 09/10/2012 13:31:04

pdelage
Guest
From: Le Mans
Registered: 07/10/2010
Posts: 196
Website

Création en masse de fiche personne

Est-il possible de créer en masse des fiches de personnes en utilisant un attribut ldap ou un groupe Ametys userdriven ?

Offline

#2 16/10/2012 11:39:30

Cédric Damioli
Ametys Product Manager
From: Toulouse
Registered: 10/08/2010
Posts: 293

Re: Création en masse de fiche personne

Cette fonctionnalité n'existe pas, mais il est possible d'exécuter un script pour appeler l'URL

plugins/mypage/create-person?siteName=XXX&lang=XXX&login=XXX&workflowName=XXX

Attention, cette URL est authentifiée, donc je ne sais pas trop comment ça se passe et si vous pouvez faire passer un ticket CAS.

En tout cas, c'est une piste à creuser wink

Offline

#3 16/10/2012 12:09:47

Nicolas Gavalda
Expert Team
From: Toulouse
Registered: 10/08/2010
Posts: 32

Re: Création en masse de fiche personne

Vous pouvez aussi voter pour le ticket JIRA suivant : https://issues.ametys.org/browse/MYPAGE-55
Tout en précisant qu'il serait bien de pouvoir spécifier un filtre spécifique pour les utilisateurs à créer...

P.S : attention, tout commentaire doit être fait en anglais  smile

Offline

#4 18/10/2012 08:25:42

pdelage
Guest
From: Le Mans
Registered: 07/10/2010
Posts: 196
Website

Re: Création en masse de fiche personne

Bonjour,
Merci pour ces réponses. Je vais essayer la solution et Cédric et regarder le vote pour le ticket JIRA.
Patrick

Offline

#5 23/10/2012 17:35:25

pdelage
Guest
From: Le Mans
Registered: 07/10/2010
Posts: 196
Website

Re: Création en masse de fiche personne

Bonjour,
Dans l'url
http://cms3.univ-lemans.fr/default/plug … owName=XXX
quel nom de workflow dois-je utiliser ?
Mon url est-elle correcte ?
Merci

Offline

#6 13/11/2012 19:29:19

Nicolas Gavalda
Expert Team
From: Toulouse
Registered: 10/08/2010
Posts: 32

Re: Création en masse de fiche personne

Si vous utilisez le workflow standard (avec le plugin default-workflow tiré de l'application de démo), le nom du workflow est "content".
L'URL serait plutôt de la forme "plugins/mypage/person/create-content?siteName=default&lang=fr&workflowName=content&login=XXX" (XXX étant l'uid LDAP de la personne à créer) sans "/default" au début.

Last edited by Nicolas Gavalda (13/11/2012 19:50:25)

Offline

Board footer

Powered by FluxBB