logologo
Démarrer
Manuel
Développement
Plugins
API
Accueil
English
简体中文
日本語
한국어
Español
Português
Deutsch
Français
Русский
Démarrer
Manuel
Développement
Plugins
API
Accueil
logologo

Multi-app

Vue d'ensemble
Mode mémoire partagée
Mode multi-environnement
Multi-space
Next PageVue d'ensemble

#Multi-space

Multi-workspaceEnterprise Edition+

#Introduction

Le plugin Multi-space permet de créer plusieurs espaces de données indépendants dans une seule instance d'application grâce à une isolation logique.

#Cas d'usage

  • Multi-boutiques ou usines : processus similaires, mais données isolées par unité métier.
  • Multi-organisations / filiales : même plateforme partagée, avec données clients/produits/commandes séparées.

#Installation

Dans le gestionnaire de plugins, activez Multi-Space.

#Guide d'utilisation

#Gestion des espaces

Après activation, ouvrez Users & Permissions puis l'onglet Spaces.

Un Unassigned Space est présent par défaut pour consulter les anciennes données non associées.

#Créer un espace

Cliquez sur Add space.

#Assigner des utilisateurs

Après sélection d'un espace, configurez ses utilisateurs dans le panneau de droite.

Note : après assignation, il faut rafraîchir manuellement la page pour mettre à jour la liste de bascule des espaces en haut à droite.

#Changer et visualiser les espaces

Vous pouvez changer l'espace actif en haut à droite. En cliquant sur l'icône œil (active), vous visualisez simultanément les données de plusieurs espaces.

#Gestion des données multi-space

Après activation, un champ Space est ajouté automatiquement à la création d'une collection. Seules les collections avec ce champ sont gérées par la logique d'espace.

Pour les collections existantes, ajoutez ce champ manuellement.

#Logique par défaut

  1. À la création, les données sont liées automatiquement à l'espace actif.
  2. Les filtres limitent automatiquement les données à l'espace actif.

#Classer les anciennes données par espace

Pour les données existantes avant activation du plugin :

#1. Ajouter le champ Space

Ajoutez manuellement le champ Space aux anciennes tables.

#2. Assigner les utilisateurs à Unassigned Space

Associez les utilisateurs concernés à tous les espaces, y compris Unassigned Space.

#3. Afficher les données de tous les espaces

En haut de page, activez l'affichage de tous les espaces.

#4. Configurer une page d'affectation des anciennes données

Créez une page dédiée et affichez le champ Space dans la liste et la page d'édition.

Rendez le champ Space modifiable.

#5. Affecter manuellement les espaces

Éditez les données via cette page pour les affecter progressivement au bon espace (édition par lot possible).