API REST : Pouvoir définir la structure dans l'appel à /createuser
Ajouter un paramètre optionnel "structure" à l'endpoint /createuser.
Si ce paramètre est défini, l'utilisateur sera automatiquement créé avec la structure passée. Si ce paramètre n'est pas défini, on retombe dans la mécanique actuelle avec la recherche de la structure à partir du mail.
Pour le format de la structure voici une proposition, qui peut être débattu et modifié si compliqué à réaliser techniquement : Idéalement il faudrait pouvoir utiliser le nom de la structure. Mais potentiellement plusieurs structures à des niveaux différents peuvent avoir le même nom. Il faudrait donc définir le chemin absolu vers la structure en précisant donc toutes les structures parentes.
Par exemple pour une structure à la racine :
structure: "Structure Racine 1"
// l'utilisateur sera alors positionné dans la structure positionnée à la racine "Structure Racine 1"
Par exemple pour une structure enfant d'une autre :
structure: "Structure Racine 1/Structure enfant 2"
// l'utilisateur sera alors positionné dans la structure "Structure enfant 2" elle même enfant de "Structure Racine 1"
Si jamais la structure n'est pas trouvée ou n'existe pas, on retombe dans la mécanique actuelle avec la recherche de la structure à partir du mail.