Cet article décrit le fonctionnement des rôles utilisateurs et des licences Key User dans Uptale. Il explique la différence entre un rôle et une licence, les règles de quotas, ainsi que les impacts liés aux environnements parent et invités.
1. Différence entre rôle et licence Key User
Rôles utilisateurs
Un rôle définit les actions qu’un utilisateur est autorisé à effectuer sur la plateforme Uptale. Les principaux rôles sont notamment :
- Administrateur d’environnement
- Créateur
- Formateur
- Reviewer
- Learner (Apprenant)
Un rôle peut être attribué à un utilisateur même s’il n’est pas actif.
Licence Key User
La licence Key User est nécessaire pour activer les rôles utilisateurs avancés. Sans licence Key User, les rôles concernés sont désactivés et ne peuvent pas être utilisés par l’utilisateur, même s’ils sont attribués.
Règle principale : tout rôle nécessitant une licence (Créateur, Formateur, Administrateur d’environnement, Reviewer, etc.) n’est effectif que si une licence Key User est attribuée à l’utilisateur.
2. Quota et attribution des licences Key User
Les clients achètent un quota de licences Key User pour chaque environnement. Les administrateurs de l’environnement peuvent attribuer ou retirer ces licences librement aux utilisateurs, dans la limite du quota disponible.
L’attribution ou le retrait d’une licence n’entraîne pas automatiquement la modification des rôles. Un rôle reste visible mais devient inactif en l’absence de licence.
3. Cas des Learners (apprenants)
Les learners ne sont pas concernés par les licences Key User.
- Il n’existe pas de licence learner.
- Les learners sont gérés via un quota de rôles Learner attribuables.
- La présence ou l’absence d’une licence Key User n’a aucun impact sur les utilisateurs ayant uniquement un rôle Learner.
4. Environnement parent et environnements invités
Chaque utilisateur est rattaché à un seul environnement parent, qui correspond au premier environnement sur lequel il a été ajouté.
- La licence Key User est consommée uniquement sur l’environnement parent.
- Un utilisateur peut être invité sur d’autres environnements en tant qu’utilisateur guest.
- Sur un environnement guest, aucun quota de licence locale n’est consommé si l’utilisateur est déjà Key User sur son environnement parent.
Condition d’accès aux rôles sur un environnement guest
Pour qu’un rôle nécessitant une licence soit actif sur un environnement guest, l’utilisateur doit obligatoirement disposer d’une licence Key User sur son environnement parent.
Si l’utilisateur perd sa licence Key User sur l’environnement parent, tous ses rôles nécessitant une licence sont automatiquement désactivés, quel que soit l’environnement.
5. Règle spécifique : Administrateur d’environnement
Un utilisateur ne peut être Administrateur que d’un seul environnement : son environnement parent.
- Il n’est pas possible d’être administrateur d’un environnement guest.
- Il n’est pas possible d’être administrateur de plusieurs environnements.
6. Absence de licence disponible
Si aucun quota de licence Key User n’est disponible :
- le rôle nécessitant une licence ne peut pas être activé ;
- l’accès aux fonctionnalités correspondantes est bloqué ;
- aucune licence n’est attribuée automatiquement ;
- aucune notification automatique n’est envoyée.