Projet

Général

Profil

Wiki » Historique » Version 14

Tristan Le Toullec, 22/10/2014 09:37

1 2 Tristan Le Toullec
h1. OUI
2 3 Tristan Le Toullec
3 13 Christophe Martin
L'IUEM est un établissement pluri-disclipinaire, pluri-institut et international. Les membres de l' IUEM se forment en groupes, collaborent, échangent, quelles que soient leurs unités, disciplines ou nationalités. Ces groupes font intervenir des personnes hors de l' IUEM, les groupes apparaissent et disparaissent tous les jours... Les outils informatiques se doivent d'accompagner cette dynamique. OUI permettra de donner la maîtrise des outils informatiques proposés à l' IUEM aux utilisateurs eux même.
4 3 Tristan Le Toullec
5 10 Tristan Le Toullec
Par exemple : Un chercheur pourra créer un groupe, inviter d'autres membres puis y associer un espace de données, un wiki sans faire recourt à l'assistance.
6 1 Tristan Le Toullec
7 11 Tristan Le Toullec
h2. Nom de code "OUI" pour "Organized and Unified Identities"
8 10 Tristan Le Toullec
9 13 Christophe Martin
La philosophie de OUI est de laisser les utilisateurs à l'initiative du maximum d'actions : piloter leurs affectations, gérer les ressources affectées a un groupe... Chaque groupe, disposera de gestionnaires et ce sont ceux-ci qui alimenteront la liste des utilisateurs.
10 1 Tristan Le Toullec
11 11 Tristan Le Toullec
L'interface utilisateur doit être *simple*, *claire* et *internationalisée* (fr + en minimum).
12 10 Tristan Le Toullec
13 11 Tristan Le Toullec
Le nom de cette application est le fruit d'un brainstorming d'une minute environ. OUI c'est positif, OUI c'est rapide à dire, à taper et à retenir. En plus, c'était facile de trouver un acronyme qui collait avec la thématique.
14 9 Tristan Le Toullec
15 5 Tristan Le Toullec
h2. Un groupe
16 1 Tristan Le Toullec
17 5 Tristan Le Toullec
Un groupe c'est :
18
*  un identifiant court ( ex : lpo )
19
*  un nom de groupe ( ex : Laboratoire de Physique des Océans )
20
*  une description ( ex : UMR6523 CNRS/Ifremer/IRD/UBO Laboratoire de Physique des Océans )
21
*  0>n tags ( ex : lpo, umr, physique )
22
*  0>1 parent ( cas a la marge pour pouvoir créer des méta-groupes )
23
*  0>n responsable ( responsable administratif : le directeur d'unité pour un labo, le responsable de projet pour un projet...)
24 13 Christophe Martin
*  1>n gestionnaire ( gestionnaire de laboratoire, informaticiens )
25 5 Tristan Le Toullec
*  0>n membres
26 6 Tristan Le Toullec
*  0>n ressources (projet forge, site internet, wiki, bucket seafile...)
27 1 Tristan Le Toullec
28 5 Tristan Le Toullec
Un groupe sans responsable (disparition du responsable) produit immédiatement une alerte au membres, sans responsable depuis 3 mois, un groupe est détruit(archivé) avec ses ressources.
29
30 14 Tristan Le Toullec
Un groupe peut être ouvert (pas de modération pour l'adhésion) ou pas (modération du gestionnaire).
31 1 Tristan Le Toullec
32 14 Tristan Le Toullec
Un groupe peut être visible ou pas (par d'adhésion directe a ce groupe)
33
34 13 Christophe Martin
Un groupe doit avoir un journal (création, entrée, sortie, actions...). Ce journal doit pouvoir être anonymisé dans un délai de trois mois après le départ d'un utilisateur (obligation légale).
35 5 Tristan Le Toullec
36
La création d'un groupe est offerte a tout personnel staff (au sens Supann) d'une des unités de l'IUEM.
37 6 Tristan Le Toullec
38 1 Tristan Le Toullec
h2. Un utilisateur
39 8 Tristan Le Toullec
40 14 Tristan Le Toullec
L'utilisateur dispose déjà d'un compte dans la fédération d'identité ( nationale ou EduGain => internationale ) ou celui ci créé un compte CRU.
41 6 Tristan Le Toullec
42
Un utilisateur c'est :
43
*  un identifiant (mail renvoyé par la fédération)
44
*  un nom lisible (Display Name)
45 7 Tristan Le Toullec
*  booléen état (activé/désactivé)
46 6 Tristan Le Toullec
*  une date de vérification
47 1 Tristan Le Toullec
*  une date de dernière connexion
48
*  0>n groupes
49 6 Tristan Le Toullec
50 13 Christophe Martin
L'utilisateur peut demander l'adhésion à un groupe, si celui ci est ouvert l'adhésion est automatiquement approuvée, si celui ci est privé une notification part au(x) gestionnaire(s).
51 6 Tristan Le Toullec
52 9 Tristan Le Toullec
Dans un groupe, un utilisateur peut être : responsable ET/OU gestionnaire ET/OU membre. Ceci est géré par l'adhésion.
53 7 Tristan Le Toullec
54
h2. Une adhésion
55 1 Tristan Le Toullec
56 8 Tristan Le Toullec
L'adhésion va créer les relations 0>n entre utilisateurs et groupes.
57
58 7 Tristan Le Toullec
Un adhésion c'est :
59
*  1 utilisateur
60
*  1 groupe
61
*  booléen responsable
62
*  booléen gestionnaire
63
*  booléen membre
64 1 Tristan Le Toullec
*  booléen état (activé/désactivé)
65 8 Tristan Le Toullec
*  date de création
66 7 Tristan Le Toullec
67 1 Tristan Le Toullec
Lorsque l'utilisateur demande l'adhésion a un groupe privé, une adhésion est créé avec un état désactivé. La modération consiste a activer l'adhésion (acceptation) ou détruire l'adhésion (refus).
68 8 Tristan Le Toullec
69
Passée un délai de 3 mois, l'adhésion est automatiquement détruite.
70
71 1 Tristan Le Toullec
h2. Une ressources
72 8 Tristan Le Toullec
73 14 Tristan Le Toullec
TODO 
74 8 Tristan Le Toullec
La ressource permet d'extraire les informations du groupe de manière intelligible par le service visé. Par exemple, une ressource mailing-list pourra être ajouté sur un groupe, dans ce cas un fichier plat interrogeable par un serveur sympa sera disponible.