Gestion des Utilisateurs
Chemin backoffice : backoffice/users
Accessible aux rôles : Administrateur Système, Administrateur
Aperçu
La page Gestion des Utilisateurs est le hub central pour l'administration des comptes pilotes de votre compagnie aérienne virtuelle. De là, vous pouvez créer de nouveaux comptes, modifier les profils existants, assigner des rôles et permissions, et supprimer des utilisateurs si nécessaire.
Liste des Utilisateurs
La vue principale affiche un tableau paginé de tous les utilisateurs enregistrés avec les colonnes suivantes :
| Colonne | Description |
|---|---|
| Nom | Le nom complet du pilote |
| Adresse e-mail du compte | |
| Aéroport | L'aéroport d'attache actuellement assigné au pilote (code ICAO) |
| Grade | Grade actuel au sein de la compagnie |
| Rôles | Rôles assignés affichés sous forme de badges colorés (ex. : sysadmin, administrator, operations-staff) |
| Créé Le | La date et l'heure de création du compte |
Tri et Recherche
Toutes les colonnes de la liste des utilisateurs sont triables. Cliquez sur n'importe quel en-tête de colonne pour trier par ordre croissant ou décroissant.
Utilisez la barre de recherche pour filtrer les utilisateurs par :
- Nom — correspondance partielle ou complète du nom
- E-mail — correspondance partielle ou complète de l'e-mail
- Aéroport — code ICAO de l'aéroport
Créer un Utilisateur
Pour créer un nouveau compte utilisateur, cliquez sur le bouton Créer en haut de la liste des utilisateurs. Remplissez les champs suivants :
| Champ | Obligatoire | Description |
|---|---|---|
| Nom | Oui | Le nom complet du pilote |
| Oui | Une adresse e-mail unique pour le compte | |
| Mot de Passe | Oui | Mot de passe initial pour le compte |
| Aéroport | Oui | Assignation de l'aéroport d'attache (code ICAO) |
| Grade | Oui | Grade de départ au sein de la compagnie |
| Rôles | Non | Une ou plusieurs cases à cocher de rôles : sysadmin, administrator, operations-staff |
Si aucun rôle n'est sélectionné, l'utilisateur est créé en tant que pilote régulier sans accès au backoffice.
Modifier un Utilisateur
Cliquez sur n'importe quel utilisateur dans la liste pour ouvrir sa page d'édition. La page d'édition est divisée en plusieurs sections.
Informations de Profil
Mettez à jour les champs suivants pour un utilisateur existant :
- Nom — le nom d'affichage du pilote
- E-mail — adresse e-mail du compte
- Aéroport — réassigner l'aéroport d'attache du pilote
- Grade — modifier le grade actuel du pilote
Assignation des Rôles
Les rôles sont gérés via des cases à cocher sur la page d'édition. Cochez ou décochez les rôles pour synchroniser les assignations de rôles de l'utilisateur :
- Administrateur Système (
sysadmin) - Administrateur (
administrator) - Personnel des Opérations (
operations-staff)
Les changements de rôle prennent effet immédiatement lors de la sauvegarde.
Permissions Directes / Capacités
En plus des permissions basées sur les rôles, vous pouvez accorder des capacités spécifiques directement à un utilisateur. Cela permet un contrôle d'accès granulaire qui contourne les définitions de rôles standard. Utilisez la section permissions sur la page d'édition pour synchroniser les capacités individuelles de l'utilisateur.
Réinitialisation du Mot de Passe
Un formulaire séparé de réinitialisation de mot de passe est disponible sur la page d'édition de l'utilisateur. Entrez le nouveau mot de passe et confirmez-le pour mettre à jour les identifiants de l'utilisateur. Ce formulaire est indépendant du formulaire d'informations de profil et doit être soumis séparément.
Aperçu des Rôles
Les utilisateurs peuvent se voir assigner un ou plusieurs des rôles suivants. Chaque rôle accorde un niveau différent d'accès au backoffice :
| Rôle | Capacités Clés | Description |
|---|---|---|
| Administrateur Système | everything | Accès complet et illimité à toutes les fonctionnalités de la plateforme. |
| Administrateur | see-admin-options + permissions au niveau modèle | Accès à la plupart des fonctionnalités de gestion incluant compagnies, aéroports, horaires, flotte, utilisateurs, paramètres, et plus. |
| Personnel des Opérations | see-admin-options + permissions limitées | Accès restreint aux documents, licences, photos de spotters et vols de convoyage. |
Les utilisateurs réguliers (pilotes) n'ont aucun rôle backoffice assigné et ne peuvent pas accéder au panneau d'administration. Seuls les utilisateurs ayant au moins un rôle qui accorde la capacité see-admin-options verront la navigation du backoffice.
Supprimer un Utilisateur
Lorsqu'un compte utilisateur est supprimé, les opérations en cascade suivantes sont effectuées :
| Données | Action |
|---|---|
| Réservations | Suppression douce (conservées en base de données mais marquées comme supprimées) |
| Vols | Suppression définitive (supprimés de manière permanente) |
| Points | Suppression définitive |
| Pivots de licences | Suppression définitive (assignations de licences retirées) |
| Journaux | Suppression définitive |
| Jetons | Suppression définitive (jetons API/session révoqués) |
| Photo de profil | Supprimée du stockage |
La suppression d'un utilisateur est une action destructive. Les vols, points, associations de licences, journaux et jetons d'authentification sont définitivement supprimés et ne peuvent pas être récupérés. Seules les réservations font l'objet d'une suppression douce et pourraient potentiellement être restaurées.