Script pour générer plusieurs publications OPALE

Je sais pas sous quel format vous avez reçu cette liste mais cela ne doit pas être très complexe d’écrire un script en Python, Node, Bash, Xsl etc qui traduit cette liste en XML selon la DTD demandée, à savoir un bloc XML comme ceci par utilisateur:

<o account="x" userType="user" lastName="" firstName="" password="" authMethod="">
	<a k="groups">
		<s>groupA</s>
	</a>
</o>
1 « J'aime »

Bonjour,

Dans un tableur avec une simple formule ça se fait assez facilement. J’ai ceci sous le coude fait sous Excel :

En case H2 la formule suivante :

qui permet de créer si besoin le groupe dans lequel insérer les usagers

en case H3 et H4 la formule :

qui génère le bout de xml pour l’ajout de l’utilisateur dans Scenari et dans le groupe.

Bonne journée

1 « J'aime »

@sam @franck_rouze Je vous remercier pour votre réponse, c’était vraiment bénéfique :slightly_smiling_face:

Bonjour @franck_rouze

je veux remplir le champ pseudo à partir du scenaribatch sur les utilisateurs importées. quel est son acronyme sur le fichier build.xml?

Merci d’avance.

Bonjour @franck_rouze

c’est réglé avec : [urlWebApp]/web/u/adminWsp?cdaction=ExportConfig

pseudo acronyme fichier xml : nickNames

Merci infiniment.