BOTA-USR : User management
Dans Botalista.Software (BLS), le module de gestion des utilisateurs (BOTA-USR) permet l'administration complète de vos utilisateurs.
Tutoriel Vidéo
Notion de module
BLS prend en compte l'ensemble des processus métiers liés à la gestion de collections botaniques. Le logiciel est proposé sous forme de modules interdépendants, chaque module étant en charge de la gestion d’un processus métier particulier : gestion de la nomenclature, gestion des récoltes, gestion des échantillons d’herbier, gestion des acquisitions, etc. (voir la présentation des modules). La gestion des droits reprend la notion de module via le concept de rôles. Chaque rôle va permet donner des droits, à un utilisateur, sur un module particulier.
Distinction
Pour chaque rôle, il est possible de distinguer deux modes :
- Lecture seul - l'utilisateur pourra consulter le module uniquement en lecture, sans modification de données possible - le nom du rôle est préfixé par ROLE_VISITOR
- Lecture et écriture - l'utilisateur pourra consulter le module et modifier les données - le nom du rôle est préfixé par ROLE_BU
Liste des rôles
| Rôle | Module | Explicatif |
|---|---|---|
ROLE_BU_ACQUISITION | BOTA-ACQ | Gestion des acquisitions de matériel végétal |
| ROLE_BU_ADMIN | BOTA-ADM | Module d’administration de Botalista (configuration des variables,configuration des formulaires, etc...) |
ROLE_BU_ANIMAL | BOTA-ANI | Gestion d’un parc animalier |
ROLE_BU_BIBLIOGRAPHY | BOTA-BIB | Gestion des références bibliographiques |
ROLE_BU_CATALOG | BOTA-CMD | Gestion des catalogues pour la commande de matériel végétal |
ROLE_BU_COLLECTION | BOTA-COL | Gestion de collections vivantes thématiques |
ROLE_BU_COLLECTIVE | BOTA-CLV | Gestion des collectifs de personnes pour les récoltes |
ROLE_BU_CORRESPONDING | BOTA-COR | Gestion des correspondants |
ROLE_BU_CULTIVATED | BOTA-CULT | Gestion des spécimens en culture |
| ROLE_BU_FUNCTIONALUNIT | BOTA-FUN | Gestion des unités fonctionnelles |
ROLE_BU_HARVEST | BOTA-REC | Gestion des récoltes |
ROLE_BU_INDEXSEMINUM | BOTA-IS | Gestion des Index seminum |
ROLE_BU_LOCATION | BOTA-LOC | Gestion des emplacements dans le Jardin |
ROLE_BU_NOMENCLATURE | BOTA-NOM | Gestion de la nomenclature et de la synonymie |
| ROLE_BU_ORDER | BOTA-CMD | Gestion des commandes de matériel végétal |
ROLE_BU_PERSON | BOTA-PER | Gestion des personnes |
| ROLE_BU_PROJECT | BOTA-PROJ | Gestion des projets (visions taxonomiques) |
ROLE_BU_SEEDLOT | BOTA-LOT | Gestion des lots de semences |
ROLE_BU_SOILMIXTURE | BOTA-SOIM | Gestion des mélanges terreux |
| ROLE_BU_TAXON | BOTA-TAX | Gestion des taxons |
| ROLE_BU_TIME | BOTA-TIME | Gestion des heures travaillées par projet, tâche, etc. |
| ROLE_BU_VISIT | BOTA-VIS | Gestion des visites |
Notion de sous rôles
Pour deux modules, acquisition (BOTA-ACQ) et nomenclature (BOTA-NOM), il est nécessaire de définir un ou plusieurs sous-rôles, appelés Trades. Cette notion permet :
- pour les acquisitions - de spécifier une unité fonctionnel - l'utilisateur pourra uniquement modifier le matériel donc le secteur correspond à cette unité fonctionnel - le nom du trade est préfixé par TRADE_ACQ
- pour la nomenclature - de spécifier un projet - l'utilisateur aura uniquement accès à la vision taxonomique (synonyme / nom accepté) qui est associée au projet - le nom du trade est préfixé par TRADE_NOM
Exemples de combinaisons possibles
| Type | Rôles / Trades |
|---|---|
| Un utilisateur en lecture uniquement sur BOTA-CULT | ROLE_VISITOR_CULTIVATED |
| Un utilisateur en écriture uniquement sur BOTA-CULT | ROLE_BU_CULTIVATED |
| Un utilisateur en écriture uniquement sur BOTA-CULT et BOTA-ACQ | ROLE_BU_ACQUISITION |
| Un utilisateur en écriture uniquement sur BOTA-CULT, BOTA-ACQ et BOTA-NOM | ROLE_BU_ACQUISITION |
| Un gestionnaire de collection sans possibilité de modifier la nomenclature | ROLE_BU_ACQUISITION TRADE_ACQ_... ROLE_BU_CATALOG ROLE_BU_COLLECTION ROLE_BU_COLLECTIVE ROLE_BU_CORRESPONDING ROLE_BU_CULTIVATED ROLE_BU_HARVEST ROLE_BU_LOCATION ROLE_VISITOR_NOMENCLATURE TRADE_NOM_... ROLE_BU_ORDER ROLE_BU_PERSON ROLE_BU_SOILMIXTURE |
| Un gestionnaire de collection avec possibilité de modifier la nomenclature | ROLE_BU_ACQUISITION TRADE_ACQ_... ROLE_BU_CATALOG ROLE_BU_COLLECTION ROLE_BU_COLLECTIVE ROLE_BU_CORRESPONDING ROLE_BU_CULTIVATED ROLE_BU_HARVEST ROLE_BU_LOCATION ROLE_BU_NOMENCLATURE TRADE_NOM_... ROLE_BU_ORDER ROLE_BU_PERSON ROLE_BU_SOILMIXTURE |
| Un gestionnaire de BLS | ROLE_BU_ACQUISITION |