Projet

Général

Profil

Anomalie #1930

synchronize_profile.py : mauvais utilisateurs dans le groupe "personnels"

Ajouté par Christophe Deseure il y a presque 13 ans. Mis à jour il y a presque 11 ans.

Statut:
Fermé
Priorité:
Normal
Assigné à:
Version cible:
Début:
18/07/2011
Echéance:
% réalisé:

100%

Distribution:
EOLE 2.3

Description

Le groupe "personnels" contient 2 sous-groupes "administration" et "education" qui devraient contenir respectivement les utilisateurs "administratifs" de type "DIR" et "EDU".
Or, il semble qu'ils soient tous placés dans "administration" alors que dans "education", on trouve l'ensemble des enseignants.

Historique

#1 Mis à jour par Christophe Deseure il y a plus de 12 ans

Il faut modifier la procédure "envole_synchronize_personnels" du script "posh/api/scribe_api.py" :

def envole_synchronize_personnels(self):
"""
Synchronise :
+ personnels |_ administration |_ education
"""
log.info(" + Synchronisation des personnels de l'établissement")
administratif_id = self._create_group("personnels")
administration_id = self._create_group("administration",
group_parent_id=administratif_id)
self._envole_subscribe_users("administratifs", administration_id)
education_id = self._create_group("education",
group_parent_id=administratif_id)
self._envole_subscribe_users("professeurs", education_id)
return dict(personnels=dict(id=administratif_id,
cls=dict(administration=administration_id,
education=education_id)))

Dans mon esprit, les enseignants n'étaient pas dans la partie "personnels" du fait qu'ils sont déjà dans le groupe racine "professeurs".

#2 Mis à jour par Gérald Schwartzmann il y a environ 12 ans

  • Version cible changé de Envole 2.5.1 RC à Envole 2.5.2 RC

#3 Mis à jour par Gérald Schwartzmann il y a environ 12 ans

  • Version cible changé de Envole 2.5.2 RC à Envole 2.5.3 RC

#4 Mis à jour par Lionel Morin il y a presque 12 ans

  • Version cible Envole 2.5.3 RC supprimé

#5 Mis à jour par Arnaud FORNEROT il y a presque 11 ans

  • Projet changé de python-posh à posh-profil
  • Distribution mis à EOLE 2.3

#6 Mis à jour par Arnaud FORNEROT il y a presque 11 ans

  • Assigné à mis à Arnaud FORNEROT
  • Version cible mis à Envole 3.3.4

Structure des groupes dans posh revu via la nouvelle gestion des profils
Voir spec
https://envole.ac-dijon.fr/wordpress/2013/03/26/evolution-posh-profil/

#7 Mis à jour par Arnaud FORNEROT il y a presque 11 ans

  • Statut changé de Nouveau à Résolu

#8 Mis à jour par Arnaud FORNEROT il y a presque 11 ans

  • % réalisé changé de 0 à 100

#9 Mis à jour par Arnaud FORNEROT il y a presque 11 ans

  • Statut changé de Résolu à Fermé

Formats disponibles : Atom PDF