Environnements
Dans OpenVLE, les environnements constituent la base technique et organisationnelle d'un événement.
Un environnement définit quels modèles de VM sont utilisés et est généralement créé dans le cadre d'un événement. Il détermine les ressources mises à la disposition des participants.
Où trouver cette section ?
Via le menu principal : Événements → Environnements
Également accessible via : Accessible via la vue détaillée d'un événement
Aperçu des fonctionnalités
- Afficher tous les environnements existants d'un événement
- Créer de nouveaux environnements avec une structure de cours et attribution de modèles de VM
- Attribuer des participants et des rôles au sein d'un environnement
- Associer des modèles de VM
- Modifier ou supprimer des environnements existants
Aperçu des champs importants
| Nom du champ | Description |
|---|---|
Description | Champ de texte libre pour la documentation ou le commentaire de l'environnement. |
Nom | Nom de l'environnement. Affiché dans l'ensemble de l'interface et doit être choisi de manière unique et explicite, par ex. « Formation IT Allemand 2024 » ou « Module Informatique 1 ». |
Créer un environnement
- Ouvrez dans le menu principal la section Environnements.
- Cliquez sur Ajouter pour créer un nouvel environnement.
- Saisissez un nom et une description pour l'environnement.
- Enregistrez l'environnement.
- Dans l'onglet Modèles de VM, vous pouvez maintenant ajouter ou retirer les modèles de VM nécessaires de l'environnement.
- Utilisez cet environnement pour préparer de nouveaux événements.
Modifier un environnement
- Ouvrez dans le menu principal la section Environnements.
- Recherchez l'environnement souhaité dans la liste.
- Cliquez sur Modifier ou ouvrez le menu contextuel de l'environnement et sélectionnez Modifier.
- Le formulaire affiche toutes les données actuelles de l'environnement.
- Ajustez les champs souhaités, par ex. le nom ou la description.
- Enregistrez les modifications.
- Dans l'onglet Modèles de VM, vous pouvez ajouter ou retirer les modèles de VM nécessaires de l'environnement.
Les modifications apportées à un environnement (y compris les modèles de VM attribués) affectent tous les événements planifiés qui utilisent cet environnement. Lors du déploiement, l'événement est mis à disposition avec la version actuelle de l'environnement.
Les événements actifs ne sont pas affectés : lors du déploiement, une relation directe entre l'événement et les modèles de VM est créée, de sorte que l'événement est à partir de ce moment découplé de l'environnement.
Supprimer un environnement
- Ouvrez dans le menu principal la section Environnements.
- Recherchez l'environnement souhaité dans la liste.
- Cliquez sur Supprimer ou ouvrez le menu contextuel de l'environnement et sélectionnez Supprimer.
- Confirmez la suppression dans la boîte de dialogue affichée.
- L'environnement est alors définitivement supprimé.
Un environnement ne peut être supprimé que lorsqu'aucun événement ne lui est plus attribué.
Exemple ou cas d'utilisation
Une administratrice souhaite mettre à disposition un nouvel environnement de formation pour l'environnement « Bases de l'informatique ». Elle crée dans la section Environnements une nouvelle entrée et attribue les modèles de VM pour les VM Windows et Linux. Après l'enregistrement, l'environnement peut être utilisé dans un nouvel événement.
Remarques / Particularités
- Les environnements peuvent être associés à plusieurs événements.
- Un environnement peut contenir plusieurs modèles de VM.
- Les modifications apportées à un environnement affectent tous les événements planifiés qui utilisent cet environnement. Les événements déjà actifs restent inchangés, car lors du déploiement, une relation directe entre l'événement et les modèles de VM est créée.
- La suppression d'un environnement n'est possible que lorsqu'aucun événement ne lui est plus attribué.
- Seuls les utilisateurs disposant des permissions appropriées peuvent modifier ou supprimer des environnements.
Relations avec d'autres objets
De nombreux objets dans OpenVLE sont liés à d'autres éléments du système. L'aperçu suivant montre quelles relations existent et si elles déclenchent certaines automatisations.
| Objet | Description | Comportement automatique |
|---|---|---|
| Changelogs | Toutes les modifications de l'objet sont automatiquement enregistrées. | Suppression automatique lors de la suppression de l'objet. |
| Événements | Un environnement peut être attribué à un nombre illimité d'événements. | Aucune automatisation. |
| Modèles de VM | Un nombre illimité de modèles de VM peut être attribué à un environnement. | Aucune automatisation. |
| Permissions | Les permissions spécifiques à l'objet peuvent être attribuées directement à l'objet. | Suppression automatique lors de la suppression de l'objet. |
| Tags | Les objets peuvent être marqués avec un nombre quelconque de tags pour les catégoriser ou les filtrer. | Suppression automatique lors de la suppression de l'objet. |
Permissions requises
Les permissions requises pour les actions peuvent être attribuées via des rôles ou individuellement. Si certains droits vous manquent, les fonctions correspondantes dans l'interface utilisateur sont masquées ou désactivées.
| Action | Permission requise | Chemin | Informations supplémentaires |
|---|---|---|---|
| Afficher les environnements | courses_read | / ou /<objectID> | |
| Créer des environnements | courses_create | / | |
| Modifier des environnements | courses_update | / ou /<objectID> | |
| Supprimer des environnements | courses_delete | / ou /<objectID> | |
| Afficher les événements | events_read | / ou /<objectID> |
Exemple :
/4a3bc312-d1af-4b3f-b222-f5e9cecbf007 – L'utilisateur n'a alors accès qu'à cet unique objet.Si le chemin / est utilisé, la permission s'applique globalement à tous les objets de ce type.
Pour les permissions *_create, seul le chemin global / est autorisé.