Administration et Paramètres
Le module Administration est le centre de contrôle de la plateforme GoWeBa. Il regroupe toutes les fonctions de gestion : utilisateurs, rôles, abonnements, facturation, journal d'audit et sécurité.
Ce module est réservé aux administrateurs (rôles SUPER_ADMIN, ORG_ADMIN). Les utilisateurs standards n'ont accès qu'à leurs paramètres personnels.
Rôles et permissions
Rôles système (SystemRole)
Les rôles système définissent le niveau d'accès global sur la plateforme :
| Rôle | Accès | Capacités |
|---|---|---|
| SUPER_ADMIN | Total | Accès complet à toutes les fonctions, impersonation, gestion globale |
| PLATFORM_ADMIN | Plateforme | Gestion des organisations, support utilisateurs |
| PLATFORM_SUPPORT | Support | Consultation des comptes, aide aux utilisateurs |
| PLATFORM_BILLING | Facturation | Gestion des abonnements et paiements |
| PLATFORM_ENGINEER | Technique | Accès aux logs techniques et configurations |
| USER | Standard | Accès aux fonctions de son organisation uniquement |
Rôles d'organisation (OrgRole)
Au sein d'une organisation, les rôles définissent les permissions locales :
| Rôle | Permissions |
|---|---|
| ORG_ADMIN | Administration complète de l'organisation, gestion d'équipe, facturation |
| ORG_MANAGER | Gestion des contacts, tâches, emails — sans accès aux paramètres de facturation |
| ORG_MEMBER | Lecture et création — sans modification des paramètres |
Impersonation (Super Admin)
Le SUPER_ADMIN peut se connecter en tant qu'un autre utilisateur pour déboguer un problème :
- Admin → Utilisateurs — Trouver l'utilisateur à impersonner
- Bouton « Impersonner » — Se connecter en tant que cet utilisateur
- Navigation — Voir exactement ce que l'utilisateur voit
- Actions — Effectuer des actions au nom de l'utilisateur (loguées dans l'audit)
- Fin — Revenir à son propre compte
Gestion des organisations
Multi-organisation
GoWeBa supporte le multi-tenancy avec isolation complète des données :
- Chaque organisation a ses propres contacts, emails, tâches, fichiers
- Les utilisateurs peuvent appartenir à plusieurs organisations
- Le switch entre organisations se fait en un clic via le sélecteur en haut à droite
- Les données ne traversent jamais les frontières organisationnelles
Gestion d'équipe
La page Paramètres → Équipe permet de :
- Inviter des membres par email
- Attribuer des rôles d'organisation (ORG_ADMIN, ORG_MANAGER, ORG_MEMBER)
- Révoquer l'accès d'un membre
- Voir les dernières connexions de chaque membre
- Transférer la propriété de l'organisation
Facturation et abonnements
Plans d'abonnement
GoWeBa propose des plans d'abonnement mensuels avec différents niveaux de fonctionnalités. Le paiement est géré via Stripe (cartes de crédit, virements bancaires).
Système de crédits (Wallet)
Le portefeuille de crédits est le mécanisme central de facturation pour les services consommables :
10 crédits = 1 cent (CAD). Donc 1 000 crédits = 1,00 $.
| Type | Exemples |
|---|---|
| AI_CHAT | Conversations WEBA, enrichissement IA, recherche sémantique |
| PHONE | Appels téléphoniques, SMS, Voice AI |
| STORAGE | Stockage WebaDrive au-delà du quota du plan |
Les crédits peuvent être rechargés via :
- Achat direct : Paramètres → Abonnement → Portefeuille → Recharger
- Auto-recharge : Configurer un seuil minimum pour recharge automatique
- Forfait mensuel : Certains plans incluent un lot de crédits mensuel
Add-ons
Les add-ons sont des fonctionnalités supplémentaires activables à la carte :
- Numéros de téléphone supplémentaires
- Stockage WebaDrive additionnel
- Boîtes email supplémentaires
- Utilisateurs supplémentaires au-delà du plan
Journal d'audit
Le journal d'audit enregistre automatiquement toutes les actions critiques effectuées sur la plateforme :
| Action | Détails enregistrés |
|---|---|
| Connexion | Utilisateur, IP, géolocalisation, appareil |
| Modification de contact | Champs modifiés, anciennes/nouvelles valeurs |
| Envoi d'email | Destinataire, sujet, statut |
| Changement de rôle | Par qui, pour qui, ancien/nouveau rôle |
| Impersonation | Admin, utilisateur ciblé, durée |
| Modification de facture | Montant, statut, par qui |
Accès : Admin → Journal d'audit (SUPER_ADMIN et ORG_ADMIN uniquement)
Sécurité
Mots de passe
- Longueur minimale : 8 caractères
- Vérification HIBP (Have I Been Pwned) : les mots de passe compromis sont détectés et bloqués
- Verrouillage automatique en cas de mot de passe compromis détecté
Authentification à deux facteurs
- PIN à 6 chiffres pour la ré-authentification rapide
- Connexion rapide par email + PIN (alternative au mot de passe)
Détection de connexion suspecte
- Alerte par email en cas de connexion depuis une nouvelle localisation
- Vérification de l'adresse IP et de la géolocalisation
Système de notifications
La plateforme envoie des notifications par email et in-app pour les événements importants :
| Événement | Canal | Personnalisable |
|---|---|---|
| Nouveau message reçu | Email + In-app | Oui |
| Tâche assignée | Email + In-app | Oui |
| Rendez-vous à venir | Oui | |
| Facture payée | Non | |
| Connexion suspecte | Non |
FAQ
Q : Comment changer mon rôle dans une organisation ? R : Seul un ORG_ADMIN peut modifier les rôles. Demande à l'administrateur de ton organisation.
Q : Puis-je supprimer mon compte ? R : Contacte le support GoWeBa pour la suppression de compte. Tes données seront supprimées conformément à la politique de confidentialité.
Q : Les données sont-elles chiffrées ? R : Oui. Les données sont chiffrées en transit (TLS 1.3) et au repos (AES-256).
Q : Combien de temps les logs d'audit sont-ils conservés ? R : Les logs d'audit sont conservés indéfiniment pour les comptes actifs.