LumyriaDocs

Gestion d'Équipe

Créez et gérez vos équipes avec des permissions granulaires et une intégration native LumApps.

Système d'équipes Lumyria

Lumyria organise les utilisateurs en équipes pour faciliter la collaboration et le partage de dashboards. Chaque équipe dispose de ses propres permissions, données filtrées et espaces de travail dédiés.

🏢 Fonctionnalités d'équipe

  • Espaces de travail isolés
  • Permissions granulaires
  • Dashboards partagés
  • Intégration LumApps

👥 Rôles disponibles

  • Owner - Propriétaire de l'équipe
  • Admin - Administration complète
  • Editor - Modification des dashboards
  • Viewer - Consultation uniquement

Création d'une équipe

Étapes de création

1

Configuration de base

Définissez le nom, la description et les paramètres généraux de votre équipe.

// Exemple de configuration équipe
{
"name": "Analytics Team",
"description": "Équipe analytics corporate",
"department": "Data & Analytics",
"visibility": "private",
"defaultFilters": ["site:corporate"]
}
2

Intégration LumApps

Liez votre équipe Lumyria aux groupes et sites LumApps existants.

Groupes LumApps

Synchronisation automatique des membres

Sites associés

Filtrage des données par site

3

Permissions et accès

Configurez les permissions granulaires pour chaque membre de l'équipe.

Les permissions sont héritées des groupes LumApps et peuvent être affinées au niveau Lumyria.

Gestion des membres

Invitation de membres

  • • Invitation par email avec lien sécurisé
  • • Invitation groupée (CSV, liste)
  • • Synchronisation automatique LumApps
  • • Pré-configuration des rôles
  • • Notifications d'invitation

Gestion des accès

  • • Activation/désactivation de comptes
  • • Modification des rôles
  • • Révocation d'accès immédiate
  • • Audit des connexions
  • • Sessions multiples

Rôles et permissions détaillés

PermissionViewerEditorAdminOwner
Consultation dashboards
Modification dashboards
Création widgets
Export données📊
Gestion membres
Configuration équipe⚠️

📊 = Export limité (vues uniquement) | ⚠️ = Permissions limitées | ✅ = Accès complet | ❌ = Pas d'accès

Intégration LumApps

Synchronisation native

Lumyria se synchronise automatiquement avec votre infrastructure LumApps pour maintenir les équipes et permissions à jour.

Groupes LumApps

  • • Synchronisation automatique des membres
  • • Respect de la hiérarchie existante
  • • Mise à jour en temps réel
  • • Gestion des groupes imbriqués
  • • Mapping flexible des rôles

Sites et communautés

  • • Filtrage automatique des données
  • • Accès basé sur l'appartenance
  • • Métriques contextualisées
  • • Dashboards pré-configurés
  • • Widgets spécialisés par site

Configuration de la synchronisation

# Configuration TeamContext.tsx
const syncWithLumApps = async (teamId: string) => {
// Récupération des groupes LumApps
const groups = await lumappsService.getTeamGroups(teamId)
// Synchronisation des membres
const members = await lumappsService.getGroupMembers(groups)
// Mise à jour des permissions
await updateTeamPermissions(teamId, members)
}

Navigation multi-équipes

Les utilisateurs peuvent appartenir à plusieurs équipes et basculer facilement entre leurs espaces de travail.

Interface de switch

  • • Sélecteur d'équipe dans la navigation
  • • Sauvegarde du contexte par équipe
  • • Dashboards et filtres spécifiques
  • • Historique de navigation
  • • Notifications par équipe

État persistant

  • • Préférences sauvegardées
  • • Layouts de dashboard par équipe
  • • Filtres et vues personnalisées
  • • Thèmes et configurations UI
  • • Synchronisation multi-appareils

Paramètres d'équipe

🎨 Apparence

  • • Thème de couleur
  • • Logo d'équipe
  • • Personnalisation UI
  • • Branding corporate

📊 Données

  • • Filtres par défaut
  • • Sources de données
  • • Rétention historique
  • • Exports autorisés

🔔 Notifications

  • • Alertes par email
  • • Webhooks personnalisés
  • • Intégrations Slack/Teams
  • • Planification reports

Guides pratiques