👥 Gestion Multi-Client

PVReactive permet de gérer plusieurs clients et leurs installations depuis une seule plateforme centralisée.

Architecture Multi-Client

Le système multi-client de PVReactive garantit une isolation complète des données entre chaque client. Chaque installateur peut gérer plusieurs clients, et chaque client peut avoir plusieurs utilisateurs.

Hiérarchie des Données

Installateur → Clients → Utilisateurs → Installations

Vous (installateur) gérez plusieurs clients. Chaque client a ses propres utilisateurs et installations. Les données de chaque client sont strictement séparées.

Basculer entre Clients

Sélecteur de client
Menu déroulant de sélection client dans la barre de navigation
1

Localiser le sélecteur

En haut de la page, vous voyez le nom du client actuellement actif.
2

Ouvrir le menu

Cliquez sur le nom du client pour afficher la liste de tous vos clients.
3

Sélectionner un client

Cliquez sur le client que vous souhaitez consulter. Le dashboard se recharge automatiquement avec les données de ce client.

Important

Toutes les données affichées (installations, statistiques, alertes) concernent uniquement le client actuellement sélectionné. Vous ne pouvez pas visualiser les données de plusieurs clients simultanément.

Gestion des Utilisateurs

Chaque client peut avoir plusieurs utilisateurs avec différents niveaux d'accès :

Niveaux d'Accès

  • Niveau 0 (Administrateur) : Accès complet, gestion multi-client
  • Niveau 1 (Gestionnaire) : Gestion d'un client spécifique
  • Niveau 2 (Technicien) : Consultation et interventions
  • Niveau 3 (Lecture seule) : Consultation uniquement

Créer un Nouvel Utilisateur

Si vous avez les droits administrateur :

  1. Accédez à la section "Utilisateurs"
  2. Cliquez sur "Nouvel utilisateur"
  3. Remplissez les informations : nom, email, niveau d'accès
  4. Assignez l'utilisateur à un ou plusieurs clients
  5. Enregistrez

Bonnes pratiques

Créez des utilisateurs distincts pour chaque personne de votre équipe. Cela permet de tracer les actions et de gérer finement les permissions.

Isolation des Données

Sécurité

PVReactive garantit que :

  • Les utilisateurs d'un client ne peuvent accéder qu'aux données de leur(s) client(s) assigné(s)
  • Les API credentials sont isolées par client (chaque client a ses propres accès FusionSolar/SolarEdge)
  • Les rapports et exports ne contiennent que les données du client sélectionné
  • Les notifications sont envoyées uniquement aux utilisateurs concernés

Configuration par Client

Chaque client peut avoir :

  • Ses propres identifiants API : FusionSolar, SolarEdge séparés
  • Ses préférences de notifications : Fréquence d'emails, seuils d'alertes
  • Ses utilisateurs dédiés : Accès personnalisés

Cas d'Usage

Scénario 1 : Installateur Multisite

Vous êtes un installateur gérant 50 clients résidentiels et 10 clients professionnels :

  • Créez un client pour chaque propriétaire d'installation
  • Assignez toutes les installations du même propriétaire au même client
  • Créez des utilisateurs pour vous et votre équipe technique
  • Donnez accès en lecture seule aux clients finaux si nécessaire

Scénario 2 : Société de Maintenance

Vous gérez la maintenance pour plusieurs installateurs différents :

  • Créez un client par installateur
  • Chaque installateur peut avoir ses propres utilisateurs
  • Votre équipe peut avoir accès à tous les clients pour interventions

Limitations et Contraintes

Un client à la fois

Vous ne pouvez pas afficher les données de plusieurs clients simultanément. Vous devez basculer entre les clients pour consulter leurs installations respectives.

Pas de partage d'installations

Une installation appartient à un seul client. Si vous devez transférer une installation, contactez le support.

Statistiques Globales

Les statistiques globales (nombre d'installations, production totale, PR moyen) sont calculées uniquement pour le client actuellement sélectionné. Pour voir les performances globales de votre portefeuille complet, vous devrez consulter chaque client individuellement.

Évolution future

Une vue consolidée multi-clients est prévue dans une prochaine version pour les administrateurs de niveau 0.

Bonnes Pratiques

✅ Recommandations

  • Organisez vos clients de manière logique (par secteur géographique, type d'installation, etc.)
  • Nommez clairement vos clients pour les identifier facilement
  • Limitez le nombre d'utilisateurs par client (principe du moindre privilège)
  • Vérifiez régulièrement les accès et révoque les comptes inactifs
  • Documentez les conventions de nommage dans votre équipe