Skip to content

Latest commit

 

History

History
15 lines (11 loc) · 871 Bytes

README_CONFIGURATION_DROIT.md

File metadata and controls

15 lines (11 loc) · 871 Bytes

Gestion des droits

Gestion des contextes et des droits

La classe User permet de gérer les utilisateurs potentiellement concernés par un signalement. Les Users , identifiés par leur login, doivent aussi être présents dans le LDAP.

La classe ContextDescription permet de lister les thèmes et les couches candidates pour un signalement. Chaque contexte indique s'il s'agit d'un thème ou d'une couche, s'il s'agit d'une sélection par point, ligne ou polygone. Chaque contexte est associé à un processus (et éventuellement une version de ce processus) qui sera utilisé lors de la création d'un signalement.

Un utilisateur peut être associé par le biais de la classe UserRoleContext :

  • A une liste de rôles,
  • A une liste de couples (rôle, context)
  • A une liste de triplets (rôle, context, aire géographique)