Bonjour,
Nous souhaitons mettre à jour les groupes d’utilisateurs par script plutôt que par l’interface web .
Le script admin-cli.php avec l’option edit-group semble fait pour ça .
Nous rencontrons 2 difficultés en l’utilisant :
1/LA création d’un groupe se passe bien mais la modification d’un groupe échoue avec l’erreur :
Database error: Invalid SQL: INSERT INTO egw_addressbook (contact_tid,contact_owner,contact_private,n_family,n_given,contact_email,contact_created,contact_creator,contact_modified,contact_modifier,account_id) VALUES (‘n’,0,0,NULL,NULL,‘toto’,1252664338,6,1252664338,6,-1608961):
En effet l’argument mail dans la ligne de commande , semble fait pour générer une entrée dans l’adressbook (adresse email du groupe ? ) et à chaque modif il tente de recréer une ligne dans cette table où account_id est déclaré comme unique .
2/ si dans la liste des membres , un membre n’existe pas , la commande échoue avec le message unknow_account , nous souhaiterions que l’account inexistant soit ignoré et que les autres membres soient traités .
Est ce possible ?
Merci de vos lumières
Cordialement