Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Management des membres du conseil d'animation (Animator) #63

Closed
4 tasks done
clairezed opened this issue Jun 25, 2018 · 5 comments
Closed
4 tasks done

Management des membres du conseil d'animation (Animator) #63

clairezed opened this issue Jun 25, 2018 · 5 comments

Comments

@clairezed
Copy link
Collaborator

clairezed commented Jun 25, 2018

  • un superAdmin (Département) peut lister tous les membres du conseil d'animation
  • un superAdmin (Département) peut donner et supprimer le rôle de membre du CA à un utilisateur inscrit
  • un superAdmin (Département) peut afficher les informations personnelles des utilisateurs
  • un superAdmin (Département) et un membre du CA peuvent réinitialiser le mot de passe d'un utilisateur
@clairezed clairezed changed the title Management des 'animator' Management des membres du conseil d'animation (Animator) Jun 25, 2018
@clairezed
Copy link
Collaborator Author

[On avait abordé en partie cette question à notre dernier rdv, mais je préfère revérifier par écrit, j'ai l'impression que mes notes sont incomplètes]

@CDAude Concernant la possibilité de créer, modifier et supprimer un membre du CA : actuellement, ce que permet consul est de donner un rôle (modérateur, manager, admin...) / supprimer un rôle d'un utilisateur existant.
C'est ce que j'ai commencé à mettre en place pour les membres du CA.

En termes de modification, la seule modification actuellement possible (dans la partie management, après avoir vérifier via numéros de documents) est la réinitialisation du mot de passe.
Je peux également ajouter cette fonctionnalité (sans la vérification) aux membres du CA.

Par contre, il n'est actuellement pas possible, même pour un admin, de créer ou modifier un utilisateur (en remplissant un formulaire comme celui d'inscription, par exemple). Seul un utilisateur peut modifier ses propres infos. Est-ce que c'est une fonctionnalité sur laquelle vous comptez ?

Il n'est pas non plus possible, actuellement, d'afficher les informations complémentaires de l'utilisateur (âge, adresse, genre, téléphone...). Voulez-vous rendre ses infos visibles en back office ? Aux membres du CA ? Aux admins ? Aux deux ?
Si oui, ne pas oublier d'en parler dans les infos à rédiger sur la protection de la vie privée (RGPD).

Enfin, et histoire d'être sûre : actuellement, dans la partie Management, il est possible de mener des actions au nom d'un utilisateur, comme si c'était un autre utilisateur qui les effectuait (créer un projet, soutenir un projet...). Est-ce une fonctionnalité à conserver, et à ajouter aussi dans la gestion des utilisateurs ?

@clairezed
Copy link
Collaborator Author

@CDAude je profite de vous voir réactf sur un autre ticket pour remettre en avant celui-ci ! Quand pensez-vous pouvoir me faire un retour ? (afin que j'organise mes tâches)

@CDAude
Copy link

CDAude commented Jun 26, 2018

Bonjour,

Voici mes réponses:

  • "possibilité de créer, modifier et supprimer un membre du CA" => seul un agent du département ("SuperAdmin") doit pouvoir faire ce type d'action
  • créer ou modifier un utilisateur => On peut s'en passer: on reroutera les utilisateurs vers le formulaire et on leur indiquera comment modifier leur détails. La seule inconnue est comment il peuvent modifier leur email (recréation de compte?)
  • Afficher les informations complémentaires de l'utilisateur => Pas de problème mais peut-on alors se prevoir une petite interface qui extrait ces infos pour les SuperAdmin (ou un accès aux tables de la Base de données). On en parlerai alors dans la partie RGPD pour justifier le besoin de statistiques
  • partie Management, il est possible de mener des actions au nom d'un utilisateur => Non pas souhaité du tout. Cela pourrait faire du sens pour les personnes qui n'ont pas accès à Internet mais si on a ce cas, ces personnes pourront toujours passer par le CA pour créer des idées, commentaires et réponse. Il leur manquera juste la partie Vote, soutien mais cela devrait être marginal.

Merci

clairezed added a commit that referenced this issue Jun 26, 2018
@clairezed
Copy link
Collaborator Author

clairezed commented Jun 27, 2018

J'ai actualisé la description des tâches de ce ticket en fonction de ces derniers échanges. Je vous laisse me dire si ça ne correspond pas à ce qui est attendu

@CDAude
Copy link

CDAude commented Jun 28, 2018

Ok pour moi

clairezed added a commit that referenced this issue Jun 28, 2018
clairezed added a commit that referenced this issue Jun 28, 2018
clairezed added a commit that referenced this issue Jun 29, 2018
* Create animator profile #62

* Create animator profile #62

* #62 Add base animators abilities

* #62 Add base animators abilities

* #63 Add animator menu entry for admins

* #63 Add animator menu entry for admins

* Add admin translations #63

* #66 Add admin menu for animators

* #66 Add communication menu

* #66 Hide unused features from admin side menu

* #66 Hide booth navs on polls

* #66 Fix features/legislation/questions tests

* #66 give access to moderation to animators

* #66 Update readme to explain Animator

* #63 Add User cdj_show page for admins

* #63 Admin can change users password

* #69 Remove ability to create proposals for normal users

* #64 Create ckeditor cdj_toolbar

* #69 Add admin ability to create proposal

* #69 Fix tests thanks to cdj_profiles feature

* #69 Replace feature cdj_profiles with cdj_aude

* Fix cdj_aude create_proposal

* #66 Add a few animator tests
clairezed added a commit that referenced this issue Jun 29, 2018
* Create animator profile #62

* Create animator profile #62

* #62 Add base animators abilities

* #62 Add base animators abilities

* #63 Add animator menu entry for admins

* #63 Add animator menu entry for admins

* Add admin translations #63

* #66 Add admin menu for animators

* #66 Add communication menu

* #66 Hide unused features from admin side menu

* #66 Hide booth navs on polls

* #66 Fix features/legislation/questions tests

* #66 give access to moderation to animators

* #66 Update readme to explain Animator

* #63 Add User cdj_show page for admins

* #63 Admin can change users password

* #69 Remove ability to create proposals for normal users

* #64 Create ckeditor cdj_toolbar

* #69 Add admin ability to create proposal

* #64 adapt mailer layout to CDJ
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants