Project

General

Profile

Anomalie #516

Scribe : Recherche utilisateur impossible dans EAD avec un compte non admin

Added by Gaston TJEBBES over 10 years ago. Updated almost 8 years ago.

Status:
Fermé
Priority:
Normal
Assigned To:
Category:
-
Start date:
05/04/2010
Due date:
% Done:

100%

Estimated time:
2.00 h
Spent time:
Distribution:
EOLE 2.3

Description

Avec un compte associé à un rôle ayant tous les droits scribe_user_xxx, lorsque l'on veut lister des utilisateurs avec l'OUTIL DE RECHERCHE D'UTILISATEUR, on obtient systématiquement la réponse "Il manque des paramètres" quels que soient les filtres posés.


Related issues

Related to ead - Anomalie #1326: Rôle de réinitialisation du mot de passe par un administratif HS Fermé 01/04/2011

Associated revisions

Revision ef1e9640 (diff)
Added by Joël Cuissinat almost 8 years ago

Débridage de la recherche des utilisateurs (scribe_user_table)

  • usertable.py : suppression d'un test en dur

Fixes #516 @20m

Revision 18957fa2 (diff)
Added by Joël Cuissinat almost 8 years ago

  • grouped_edition.py : traitement spécifique pour "admin"

Ref #516 @10m

History

#1 Updated by Gaston TJEBBES over 10 years ago

  • Subject changed from Recherche utilisateur impossible dans EAD avec un compte non admin to Scribe : Recherche utilisateur impossible dans EAD avec un compte non admin

#2 Updated by LECLERCQ Michel over 10 years ago

Une remarque avait été ajoutée à ce signalement sur l'ancienne base MANTIS (n° 1416):
Si je fais une recherche d'utilisateur en positionnant le filtre "Membre de la classe", j'obtiens la réponse "Action non autorisée".

P.S.: Cette demande n'aurait-elle pas été un peu oubliée ? (signalement initial fait le 21/09/2009).

#3 Updated by LECLERCQ Michel about 10 years ago

Bonjour,
Y a-t-il un espoir de voir un jour cette demande évoluer ?

#4 Updated by LECLERCQ Michel about 10 years ago

Pour répondre au message de Gaston du mardi 22/06/2010 :
Utilisant EnvOLE 1.5 en mode hébergé sur des serveurs académiques, et ne souhaitant pas laisser le compte admin aux établissements, j'ai créé un compte admin_envole que j'ai rendu administrateur du portail EnvOLE 1.5 et des différents modules intégrés, et à qui j'ai attribué un rôle sur le Scribe permettant de réaliser certaines opérations dont par exemple l'importation des données. J'ai également attribué des droits de gestion des utilisateurs, groupes ...
Votre message m'a fourni le déclic m'orientant vers la solution (bon sang mais c'est bien sûr, comment n'y ai-je pas pensé plus tôt !) : il faut que je donne tous les groupes, classes ... à admin_envole.
Un premier test me montre que c'est sans doute la bonne voie ...
J'étudie également le passage à EnvOLE 2.0 qui, me semble-t-il, a des réponses à cette problématique ?
Je vous tiendrai informé.
Cordialement,
Michel LECLERCQ

#5 Updated by Joël Cuissinat about 8 years ago

  • Status changed from Nouveau to En attente d'informations
  • Assigned To set to Joël Cuissinat
  • Target version set to Mises à jour 2.3.7 RC
  • Estimated time set to 2.00 h
  • Distribution set to EOLE 2.3

Pour étude

#6 Updated by Joël Cuissinat almost 8 years ago

  • % Done changed from 0 to 20

Il reste encore un bridage sur les profs (non responsables) dans la fonction "filter_users" de usertable.py

#7 Updated by Joël Cuissinat almost 8 years ago

  • Status changed from En attente d'informations to Résolu
  • % Done changed from 20 to 100

#9 Updated by Bruno Boiget almost 8 years ago

  • Status changed from Résolu to Fermé

testé en 2.3.7 RC avec un professeur a qui j'ai ajouté un rôle avec toutes les permissions sur scribe_user_xxx

Also available in: Atom PDF