Projet

Général

Profil

Development #8009

Ajouter sélecteur de collectivité sur la page des rôles, pré-positionné

Ajouté par Pierre Cros il y a plus de 8 ans. Mis à jour il y a plus de 8 ans.

Statut:
Rejeté
Priorité:
Normal
Assigné à:
Catégorie:
-
Version cible:
-
Début:
03 août 2015
Echéance:
% réalisé:

0%

Temps estimé:
Patch proposed:
Non
Planning:
Club:

Description

Quand on arrive sur l'écran des rôles (qui va maintenant comprendre un sélecteur permettant de choisir la collectivité) , il faut qu'il y ait déjà une collectivité sélectionnée : celle dont on a la charge quand on a qu'une, la collectivité par défaut quand on la charge de plusieurs. Ça permettra d'éviter d'avoir une liste inutilisable de 300 rôles.


Demandes liées

Lié à Authentic 2 - Development #8140: On user role page pre-select the entity of the user and show all roles of this entity with checkboxesFermé31 août 2015

Actions

Historique

#1

Mis à jour par Benjamin Dauvergne il y a plus de 8 ans

Je me disais que le choix serait plutôt:
  • la collectivité de l'utilisateur édité si il en a une,
  • la collectivité par défaut sinon.

Quand on édite un utilisateur de Clapiers, on voit en premier les rôles de Clapiers, à priori un administrateur de Clapiers ne verra que les utilisateurs Clapiers donc ça revient au même, mais un administrateurs agglo verra aussi les rôles de Clapiers au lieu des rôles Agglo (Agglo étant aussi la collectivité par défaut), dans la majorité des cas ces biens ces rôles la qu'on voudra voir.

#2

Mis à jour par Pierre Cros il y a plus de 8 ans

Ok.

#3

Mis à jour par Benjamin Dauvergne il y a plus de 8 ans

  • Lié à Development #8140: On user role page pre-select the entity of the user and show all roles of this entity with checkboxes ajouté
#4

Mis à jour par Benjamin Dauvergne il y a plus de 8 ans

  • Statut changé de Nouveau à En cours
#5

Mis à jour par Benjamin Dauvergne il y a plus de 8 ans

  • Statut changé de En cours à Rejeté
commit 25cb90758ccdf792b5ed4d96d4784791430f368b
Author: Benjamin Dauvergne <bdauvergne@entrouvert.com>
Date:   Mon Aug 10 19:30:48 2015 +0200

    manager: improve UI and especially the one for user's roles management (#8280)

    - default to show user's roles form her ou';
    - when an ou is selected all roles of this ou are shown,
      and selection is done through checkboxes instead of a django-select2
      selector (fixes #8140)
    - all search forms are now ajax loaded (but the search button has been kept,
      in case..), for free text search loading starts 600ms after the last user
      keypress (no need to leave the input field),
    - when a role is inherited but the user is not directly a member of it, an
      indeterminate checkbox representation is used;
    - proper history is maintained for the browser back button to work,
      even the state of the search form is restored; it also improves navigation
      using the pagination links (which were already loaded using ajax),

Formats disponibles : Atom PDF