Task #44833
openFeature #45481: * D2 - Users & Programs
Feature #44150: ** (SF01) USR - Users management (registration, authentication, authorizations, roles) - user_mgmt
Task #57508: *** (SF01) USE CASES - ACTIONS (on entities) & VIEWS (web pages)
Task #44835: **** (SF01) CRUD actions
Task #57506: Create-Update
Registration : un nouvel utilisateur doit pouvoir s’enregistrer directement sur le site web (soumis à validation)
100%
Description
La page d’inscription (registration) doit être sécurisée avec un ReCaptcha
un nouvel utilisateur doit pouvoir s’enregistrer directement sur le site web (soumis à validation)
NB: tout user doit pouvoir register un autre user
Il donne la raison (souhait) de son inscription (Champ texte libre obligatoire : Motif de l’inscription - persisté)
Il coche les Role(s) souhaités(s) (non persisté)
Lien vers page d’explication de chaque role (présentation générale de l’obs, avec démarche à suivre, )
(ex page web : Liverpool http://telescope.livjm.ac.uk/PropInst/Phase2/?sf=phase2UI_inst#prog)
⇒ Il reçoit un mail lui expliquant qu’il doit attendre la validation par le Unit-PI
une fois validé (activé) :
il reçoit alors le role par défaut qui est un role minimum (Visitor) permettant de voir seulement les pages publiques (comme un utilisateur non connecté) ; mais le Unit PI peut lui attribuer d’autres roles au moment de la validation
il reçoit un mail pour l’en informer (qui lui explique qu’il peut se connecter mais qu’il devra attendre d’être associé à un SP pour soumettre des requêtes d’observation)
Il peut alors se connecter
NB : pour un user du TAC qu’on veut enregistrer directement sans qu’il ait à le faire lui-même, le Unit-PI doit pouvoir le faire pour lui (toutes les étapes jusqu’à la validation)
Updated by Pallier Etienne over 3 years ago
- Subject changed from Un nouvel utilisateur doit pouvoir s’enregistrer directement sur le site web (soumis à validation) to Registration : un nouvel utilisateur doit pouvoir s’enregistrer directement sur le site web (soumis à validation)
Updated by Pallier Etienne over 3 years ago
- Description updated (diff)
- Assigned To set to Koralewski Alexis
Updated by Pallier Etienne over 1 year ago
- Parent task changed from #44150 to #44835
Updated by Pallier Etienne over 1 year ago
- Parent task changed from #44835 to #57506