Project

General

Profile

Actions

Feature #308

closed

Modifier l'implémentation de la lecture des droits

Added by Nicolas Eysseric over 11 years ago. Updated over 11 years ago.

Status:
Closed
Priority:
Normal
Category:
Administration
Start date:
04/13/2010
Due date:
% Done:

100%

Estimated time:
Livraison en TEST:
Livraison en PROD:

Description

La gestion des droits utilise des tables dites "dénormalisées" pour accélérer la lecture des droits d'accès d'un utilisateur.

Ces tables sont très volumineuses et engendre occasionnellement différents types de problème :
  • affectations impossibles (dans un groupe, dans un rôle),
  • propagations incomplètes des droits entre espace et composants

Une nouvelle implémentation est nécessaire pour ne plus être confronté à ces types de problèmes.

Actions #1

Updated by Nicolas Eysseric over 11 years ago

  • Category set to Administration
  • Status changed from In progress... to Resolved
  • % Done changed from 0 to 100

La refonte technique de la gestion des droits permet de ne plus utiliser les tables "dénormalisées" (tables dont le nom commence par ST_UserSet) ni en lecture, ni en écriture.
Cette refonte est complètement transparente pour les utilisateurs (aucun impact fonctionnel et/ou ergonomique).
Cependant, l'affectation des droits est plus rapide. Et ceci doit être visible pour les administrateurs et gestionnaires d'espaces dans le cas de forte volumétrie.

Actions #2

Updated by Nicolas Eysseric over 11 years ago

  • Status changed from Resolved to Closed
Actions

Also available in: Atom PDF