logologo
Начало
Руководство
Разработка
Плагины
API
Главная
English
简体中文
日本語
한국어
Español
Português
Deutsch
Français
Русский
Italiano
Türkçe
Українська
Tiếng Việt
Bahasa Indonesia
ไทย
Polski
Nederlands
Čeština
العربية
עברית
हिन्दी
Svenska
Начало
Руководство
Разработка
Плагины
API
Главная
logologo

Мульти-приложения

Обзор
Режим общей памяти
Мультисреда
Multi-space
Next PageОбзор

#Multi-space

МультипространствоEnterprise Edition+

#Введение

Плагин Multi-space позволяет организовать несколько независимых пространств данных в одном экземпляре приложения за счет логической изоляции.

#Сценарии

  • Несколько магазинов или фабрик: схожие процессы и настройки, но данные должны быть изолированы по подразделениям.
  • Несколько организаций или дочерних компаний: единая платформа при раздельных данных по клиентам, товарам и заказам.

#Установка

В менеджере плагинов включите Multi-Space.

#Руководство

#Управление пространствами

После включения плагина перейдите в Users & Permissions и откройте вкладку Spaces.

По умолчанию есть встроенное пространство Unassigned Space для просмотра старых данных без привязки.

#Создание пространства

Нажмите Add space.

#Назначение пользователей

После выбора пространства настройте пользователей в правой панели.

Важно: после назначения пользователей нужно вручную обновить страницу, чтобы в правом верхнем углу обновился список переключения пространств.

#Переключение и просмотр пространств

Активное пространство переключается в правом верхнем углу. При нажатии на иконку глаза (подсвечена) можно одновременно видеть данные нескольких пространств.

#Управление данными в multi-space

После включения плагина при создании коллекции автоматически добавляется поле Space. Только коллекции с этим полем участвуют в логике пространств.

Для существующих коллекций добавьте поле Space вручную.

#Логика по умолчанию

  1. При создании записи она автоматически связывается с текущим выбранным пространством.
  2. При фильтрации данные автоматически ограничиваются текущим пространством.

#Классификация старых данных по пространствам

Для данных, которые появились до включения плагина:

#1. Добавьте поле Space

Вручную добавьте поле Space в старые таблицы.

#2. Назначьте пользователей в Unassigned Space

Назначьте пользователей, работающих со старыми данными, во все пространства, включая Unassigned Space.

#3. Включите просмотр данных всех пространств

В верхней части интерфейса выберите просмотр данных всех пространств.

#4. Настройте страницу распределения старых данных

Создайте отдельную страницу и выведите поле Space на странице списка и странице редактирования.

Сделайте поле Space редактируемым.

#5. Распределите данные вручную

На этой странице вручную отредактируйте записи и постепенно назначьте старым данным корректные пространства (при необходимости настройте массовое редактирование).