Introduction
Noethys, ce n'est pas qu'un simple outil informatique, c'est également une communauté très active qui donne bénévolement de son temps et de son énergie pour vous accompagner au quotidien dans l'appréhension du logiciel.
Si vous recevez en général une réponse à votre question dans la journée, c'est grâce au formidable travail des autres utilisateurs de Noethys ! Pour remercier ces contributeurs et témoigner de votre reconnaissance, vous pouvez simplement cliquer sur le bouton 'Remerciements' de la discussion.
Et peut-être souhaiterez-vous également partager à votre tour vos connaissances auprès des nouveaux utilisateurs ? Car ceux qui donnent vie à Noethys, c'est vous...
problème de gestion des comptes internet familles
- gdufranc
-
Auteur du sujet
- Hors Ligne
- Nouveau membre
-
Lors de la migration de Noethys vers Noethysweb, je rencontre un problème pour l'utilisation des comptes internet des familles.
Il m'est impossible de me connecter avec un compte famille existant dans la base (qui a été importé) sur le portail famille.
Par contre aucun soucis pour se connecter avec un compte nouvellement cree directement sur noethysweb.
J'ai reinitialiser la totalité des identifiants et mots de passe en passant par le menu Individus>Informations>Liste des comptes internet qui a bien fonctionné mais qui n'a pas résolu mon problème.
Et sur les comptes importés, dans le menu "Portail" des fiche famille, lorsque je modifie la fiche, je ne peux pas valider la modification, j'ai une erreure 500, je peux cliquer sur "modifier cette page" mais pas enregistrer la modification.
Est-ce qu'il y a une manipulation à faire pour pouvoir utiliser ces comptes, ou une "bidouille" SQL pour debloquer la situation ?
Gael.
Connexion ou Créer un compte pour participer à la conversation.
- gdufranc
-
Auteur du sujet
- Hors Ligne
- Nouveau membre
-
Lors d'un import d'une base noethys sur noethysweb, les fiches familles sont bien importées (dans la table "familles") mais la table "core_utilisateur" n'est pas complétée avec les éléments des familles.
Les comptes internet des familles importés ne peuvent donc pas etre utilisées pour se connecter au portail famille.
Idéalement il faudrait que le script d'import soit corrigé pour ne pas avoir ce soucis. Malheureusement je ne developpe pas du tout en python.
Voici donc la methode que j'ai utilisé pour debloquer la situation :
J'ai effectué un export des comptes internet depuis l'interface d'administration du portail (Individus > Liste des comptes internet > export csv
Afin de retrouver les identifiant correspondant aux id des familles
J'ai ensuite généré un fichier sql en utilisant ce csv afin de completer la table "core_utilisateur" et updaté la table "familles" avec l'id correspondant.
Je n'ai pas trouvé comment générer des mots de passe avec le cryptage necessaire à partir des mots de passe en clair qui apparaissent dans le csv (pbkdf2_sha256$............) donc j'ai généré un mot de passe générique depuis l'interface d'administration des utilisateurs que j'ai utilisé pour tous les utilisateurs importés. Les utilisateurs changeront leur mot de passe lors de leur premiere connexion.
Voici à quoi ressemble les requetes SQL pour chaque famille :
Et j'ai utilisé des formules excel pour générer ces requetes pour toutes les familles (j'en avais environ 300).
Ce n'est pas tres propre comme methode mais ça a le mérite d'avoir débloqué ma situation.
Gael.
Connexion ou Créer un compte pour participer à la conversation.
- Ivan
-
- Hors Ligne
- Administrateur
-
- Messages : 4026
- Remerciements reçus 577
Ce bug est corrigé dans la dernière version.
Bonne journée,
Ivan
Connexion ou Créer un compte pour participer à la conversation.