Manuel rapide pour maitriser KMCRIIE
Doc-Cnsp-Arp est la base de Knowledge Management du CNSP-ARP. Le but est d'avoir une gestion efficace de la documentation dont on peut avoir besoin pour le robot.

- Les Statuts utilisateurs
Il existe 4 types majeurs d'utilisateurs :

- Les lecteurs, qui peuvent seulement consulter les documents. Tous les utilisateurs de droits supérieurs sont au moins lecteur.

- Les ecrivains, peuvent poster des nouveaux documents, ou "extraire" des documents existants pour faire des mises à jour. La mise a jour d'un document est impossible sans extraction au préalable du document. Il ne faut donc pas se contenter de télécharger le document. Tout document extrait devient alors inextractible pour les autres utilisateurs, et la mise a jour ne peut être postée que par l'extracteur.
Tout document posté est soumis a l'abrobation d'un des approbateurs (voir plus bas). Tout document mis a jour est à nouveau soumis à approbation sauf si l'auteur faisant la mise a jour est l'auteur original du document, a déja mis a jour ce document ou est approbateur.

- Les approbateurs. Ils ont pour tâche de valider les documents postés par les auteurs. Tout document non validé est inaccessible aux autres utilisateurs. Les approbateurs sont notifiés par mail de l'arrivée d'un nouveau document ou d'une mise a jour.
Le systeme d'approbation est de type parallèle a un seul vote : pour qu'un document soit publié, il suffit qu'il soit validé par l'un des approbateurs.

- Les administrateurs, quant à eux, on plein pouvoir sur la gestion des droits de chaque utilisateur. Ce sont eux qui activent les comptes des nouveaux utilisateurs, et choisissent les droits qu'ils leurs attribuent.
Ce sont aussi eux qui gèrent les catégories : ils peuvent en créer , ou en supprimer (attention, supprimer une catégorie supprime son contenu...).

Il est bien sur possible de cumuler plusieurs de ces droits, mais il me semble que ce n'est pas une chose bénéfique. Il vaut mieux que les tâches soient bien séparées.

- Utilisation :
- Les documents sont classés par catégories. Ils sont téléchargeables grace a un lien direct, mais il y a aussi un panneau avec les infos détaillées, qui permet d'extraire le fichier pour upload, de le supprimer (si on est approbateur), ou de le valider (toujours si on est approbateur). C'est dans ce panneau qu'on peut metre a jour les fichiers.
- Un deuxieme panneau permet aux écrivains de poster de nouveaux documents. Il n'est visible que par eux.
- Un troisième panneau contient la liste des documents non validés. C'est là que devront se rendre les approbateurs pour valider des documents.
- Ensuite, on trouve le panneau administrateur, composé de 4 catégories. Il permet de créer des nouveaux utilisateurs (directement activés), d'activer des utilisateurs, de modifier les droits, et de gérer les catégories.
- Enfin, le panneau abonnement permet de choisir les catégories auquelles vous désirez vous abonner, c'est a dire recevoir des emails de notification lors de l'arrivée de nouveaux documents ou mises a jour dans ces catégories.

- Au niveau technique :
- L'authentification des utilisateurs se fait par mot de passe crypté en md5.
- Les sessions utilisateur sont gérées grâce au module "sessions" de php4. Il est donc inutile de se déconnecter en fin d'utilisation. Le bouton déconnexion est là uniquement pour le coté pratique (surtout pour les multiples authentifications durant la phase de test).
Retour