Project

General

Profile

Actions

Feature #44150

open

Feature #45481: * D2 - Users & Programs

** (SF01) USR - Users management (registration, authentication, authorizations, roles) - user_mgmt

Added by Pallier Etienne over 3 years ago. Updated over 1 year ago.

Status:
In progress
Priority:
Normal
Assigned To:
-
Category:
-
Start date:
03/24/2021
Due date:
% Done:

88%

Estimated time:
0.00 h


Subtasks 67 (24 open43 closed)

Task #44847: *** (SF01) TESTS (to validate requirements)In progressKoralewski Alexis07/15/2021

Actions
Task #45761: Test User Create (registration)New07/15/2021

Actions
Task #45760: test-USR-user-can-registerResolvedKoralewski Alexis07/15/2021

Actions
Task #45762: Test User ConnexionNew07/15/2021

Actions
Task #45763: test-USR-user-cannot-connect-with-bad-loginResolvedKoralewski Alexis07/15/2021

Actions
Task #45764: test-USR-user-cannot-connect-with-bad-passResolvedKoralewski Alexis07/15/2021

Actions
Task #45765: test-USR-user-can-connect-and-disconnectResolvedKoralewski Alexis07/15/2021

Actions
Task #45766: Test User UpdateNew07/15/2021

Actions
Task #45767: test-USR-user-can-update-himselfResolvedKoralewski Alexis07/15/2021

Actions
Task #45768: test-USR-only-unit_pi-can-update-another-userResolvedKoralewski Alexis07/15/2021

Actions
Task #45770: test-USR-only-unit_pi-can-activate-or-deactivate-another-userResolvedKoralewski Alexis07/15/2021

Actions
Task #45771: test-USR-only-unit_pi-can-change-user-rolesResolvedKoralewski Alexis07/15/2021

Actions
Task #45794: test-USR-user-can-change-his-current-roleResolvedKoralewski Alexis07/16/2021

Actions
Task #45772: Test User Read (view list and view 1)New07/15/2021

Actions
Task #45773: test-USR-can-view-others-list-if-same-spResolvedKoralewski Alexis07/15/2021

Actions
Task #45774: test-USR-user-can-view-himself (A user can view its own details)ResolvedKoralewski Alexis07/15/2021

Actions
Task #45775: test-USR-user-can-view-other-if-same-spResolvedKoralewski Alexis07/15/2021

Actions
Task #45776: Test User DeleteNew07/15/2021

Actions
Task #45777: test-USR-user-cannot-delete-himselfResolvedKoralewski Alexis07/15/2021

Actions
Task #45778: test-USR-only-unit_pi-can-delete-another-userResolvedKoralewski Alexis07/15/2021

Actions
Task #44876: *** (SF01) AUTHORIZATIONS (kifekoi) : doc & implIn progressKoralewski Alexis04/29/2021

Actions
Task #44886: *** (SF01) ENTITIES (MODEL) - definition & implIn progress03/24/2021

Actions
Task #44842: **** (SF01) USER EntityIn progress03/24/2021

Actions
Task #44341: cacher/désactiver bouton "Désactiver" sur page d'un user adminClosedKoralewski Alexis03/24/2021

Actions
Task #44885: TAC members (referees) : specific USERSResolvedKoralewski Alexis04/29/2021

Actions
Task #44843: **** (SF01) ROLE Entity (un utilisateur peut avoir plusieurs roles)In progress03/24/2021

Actions
Task #44342: Définir une liste officielle de roles (profils, levels)ResolvedKoralewski Alexis03/24/2021

Actions
Task #44597: Add visitor roleResolvedKoralewski Alexis04/14/2021

Actions
Task #44621: Lister les droits en fonction des rôles (tableau dans la doc)ResolvedKoralewski Alexis04/15/2021

Actions
Task #44622: Supprimer le rôle "developer"ResolvedKoralewski Alexis04/15/2021

Actions
Task #44872: Masquer le rôle "Visitor" sur la page de modification d'un utilisateurResolvedKoralewski Alexis04/29/2021

Actions
Task #44873: Un SP-PI est un observer qui est propriétaire (qui a créé) d'un SPResolvedKoralewski Alexis04/29/2021

Actions
Task #44874: Changement de rôle d'un utilisateurResolvedKoralewski Alexis04/29/2021

Actions
Task #45347: Redéfinir la gestion des roles de façon plus fine (liste de roles autorisés et non pas un simple niveau de prio)ResolvedKoralewski Alexis06/01/2021

Actions
Task #45342: INITIAL DATA (Fixture)In progressKoralewski Alexis04/29/2021

Actions
Task #44870: Users => au moins 1 par roleResolvedKoralewski Alexis04/29/2021

Actions
Task #57993: Users => ajouter user "calib" associé au SP "calib" associé aux séquences de calibration (on ne doit pas pouvoir le supprimer)In progress06/02/2023

Actions
Task #57872: **** (SF01) INITIAL DATA (Fixture) (roles, and default users)ResolvedKoralewski Alexis05/30/2023

Actions
Task #57505: *** (SF01) GENERAL MENU (web page)In progress05/19/2023

Actions
Task #57508: *** (SF01) USE CASES - ACTIONS (on entities) & VIEWS (web pages)In progress03/24/2021

Actions
Task #44835: **** (SF01) CRUD actionsIn progress03/24/2021

Actions
Task #49543: Read (view list & 1)New04/14/2021

Actions
Task #44832: Un utilisateur non connecté ne doit voir que les pages publiquesIn progress04/29/2021

Actions
Task #44840: Un utilisateur doit pouvoir consulter la liste des utilisateursResolvedKoralewski Alexis04/14/2021

Actions
Task #44598: Improve user manage page ResolvedKoralewski Alexis04/14/2021

Actions
Task #44841: Un utilisateur doit pouvoir consulter la fiche détaillée de tous les utilisateursResolvedKoralewski Alexis04/29/2021

Actions
Task #45551: Un user peut voir seulement les autres users qui sont dans les mêmes SPResolvedKoralewski Alexis06/21/2021

Actions
Task #57506: Create-UpdateNew03/24/2021

Actions
Task #44833: Registration : un nouvel utilisateur doit pouvoir s’enregistrer directement sur le site web (soumis à validation)NewKoralewski Alexis03/24/2021

Actions
Task #44328: Finalize users registrationClosedKoralewski Alexis03/24/2021

Actions
Task #44834: Un nouvel utilisateur enregistré devra être activé (ou pas) par le PI de la unit (ou le PI d’un SP concerné, ou un admin) pour pouvoir se connecterResolvedKoralewski Alexis04/29/2021

Actions
Task #44844: La page d’inscription (registration) doit être sécurisée avec un ReCaptchaResolvedKoralewski Alexis04/29/2021

Actions
Task #44871: Inscription d'un utilisateur par un PIResolvedKoralewski Alexis04/29/2021

Actions
Task #44836: Un utilisateur connecté doit pouvoir consulter sa fiche et la mettre à jour (sauf son/ses role(s)) ; seul le PI-unit (et admin) peut modifier ses propres rolesResolvedKoralewski Alexis04/29/2021

Actions
Task #44837: Le PI-unit doit pouvoir ajouter lui-même un nouvel utilisateurResolvedKoralewski Alexis04/29/2021

Actions
Task #44838: Le PI-unit doit pouvoir modifier tout ou partie des attributs d’un utilisateurResolvedKoralewski Alexis04/29/2021

Actions
Task #45556: User activation/deactivationNew04/29/2021

Actions
Task #44845: Le PI-unit doit pouvoir activer/désactiver un utilisateurResolvedKoralewski Alexis04/29/2021

Actions
Task #45557: Le Unit-PI peut déléguer la validation des users à un SP-PI : il suffit de lui donner le role de « unit board » (bureau)ResolvedKoralewski Alexis06/21/2021

Actions
Task #57507: DeleteNew04/29/2021

Actions
Task #44839: Le PI-unit doit pouvoir supprimer un utilisateurResolvedKoralewski Alexis04/29/2021

Actions
Task #57509: **** (SF01) OTHER actionsIn progress07/13/2021

Actions
Task #45751: Forgotten Password - permettre à un user de se connecter s'il a oublié son passResolvedKoralewski Alexis07/13/2021

Actions
Task #45752: Message d'accueil à la connexion - pour informer le user qu'il a quelque chose à faire (ex: s'ajouter à un SP)ResolvedKoralewski Alexis07/13/2021

Actions
Task #49544: Users Export (list & 1)ResolvedKoralewski Alexis02/23/2022

Actions
Task #57936: *** (SF01) MODULE - django module - organization, files, classes (users_mgmt)In progressKoralewski Alexis05/31/2023

Actions
Task #58047: *** (SF01) CONFIG (in General config, nb elem/page, roles, authorizations by role, ...)In progress06/05/2023

Actions

Related issues

Related to PyROS - Story #44817: REQ-202 Deux types de connexion utilisateurs (LDAP ou sans)New04/27/2021

Actions
Related to PyROS - Story #44815: REQ-015 Ajustement dynamique des quotas utilisateursNew04/27/2021

Actions
Related to PyROS - Story #45095: REQ-018 Cloisonnement des donnéesNew05/11/2021

Actions
Related to PyROS - Story #45098: REQ-030 SURETE_30 Répartition des nuitsNew05/11/2021

Actions
Related to PyROS - Story #45117: REQ-019 Mise à disposition des images et mesuresNew05/12/2021

Actions
Related to PyROS - Story #45124: REQ-038 focalisation, alignement, ...New05/12/2021

Actions
Related to PyROS - Story #45165: REQ-204 Architecture site, différents espaces selon les rolesNew05/12/2021

Actions
Related to PyROS - Story #45176: REQ-103 Connexion unique pour accéder à tous les services, si possible via annuaire LDAPNew05/12/2021

Actions
Related to PyROS - Story #45177: REQ-104 Rôles utilisateurs (profils)New05/12/2021

Actions
Related to PyROS - Story #45194: REQ-121 Limiter le nombre d’essais de connexion d’un utilisateurNew05/12/2021

Actions
Actions

Also available in: Atom PDF